HadoopArchiveLogs.html 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <!--
  3. | Generated by Apache Maven Doxia at 2025-05-02
  4. | Rendered using Apache Maven Stylus Skin 1.5
  5. -->
  6. <html xmlns="http://www.w3.org/1999/xhtml">
  7. <head>
  8. <title>Apache Hadoop Archive Logs &#x2013; Hadoop Archive Logs Guide</title>
  9. <style type="text/css" media="all">
  10. @import url("./css/maven-base.css");
  11. @import url("./css/maven-theme.css");
  12. @import url("./css/site.css");
  13. </style>
  14. <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
  15. <meta name="Date-Revision-yyyymmdd" content="20250502" />
  16. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  17. </head>
  18. <body class="composite">
  19. <div id="banner">
  20. <a href="http://hadoop.apache.org/" id="bannerLeft">
  21. <img src="http://hadoop.apache.org/images/hadoop-logo.jpg" alt="" />
  22. </a>
  23. <a href="http://www.apache.org/" id="bannerRight">
  24. <img src="http://www.apache.org/images/asf_logo_wide.png" alt="" />
  25. </a>
  26. <div class="clear">
  27. <hr/>
  28. </div>
  29. </div>
  30. <div id="breadcrumbs">
  31. <div class="xright"> <a href="http://wiki.apache.org/hadoop" class="externalLink">Wiki</a>
  32. |
  33. <a href="https://gitbox.apache.org/repos/asf/hadoop.git" class="externalLink">git</a>
  34. &nbsp;| Last Published: 2025-05-02
  35. &nbsp;| Version: 3.5.0-SNAPSHOT
  36. </div>
  37. <div class="clear">
  38. <hr/>
  39. </div>
  40. </div>
  41. <div id="leftColumn">
  42. <div id="navcolumn">
  43. <h5>General</h5>
  44. <ul>
  45. <li class="none">
  46. <a href="../index.html">Overview</a>
  47. </li>
  48. <li class="none">
  49. <a href="../hadoop-project-dist/hadoop-common/SingleCluster.html">Single Node Setup</a>
  50. </li>
  51. <li class="none">
  52. <a href="../hadoop-project-dist/hadoop-common/ClusterSetup.html">Cluster Setup</a>
  53. </li>
  54. <li class="none">
  55. <a href="../hadoop-project-dist/hadoop-common/CommandsManual.html">Commands Reference</a>
  56. </li>
  57. <li class="none">
  58. <a href="../hadoop-project-dist/hadoop-common/FileSystemShell.html">FileSystem Shell</a>
  59. </li>
  60. <li class="none">
  61. <a href="../hadoop-project-dist/hadoop-common/Compatibility.html">Compatibility Specification</a>
  62. </li>
  63. <li class="none">
  64. <a href="../hadoop-project-dist/hadoop-common/DownstreamDev.html">Downstream Developer's Guide</a>
  65. </li>
  66. <li class="none">
  67. <a href="../hadoop-project-dist/hadoop-common/AdminCompatibilityGuide.html">Admin Compatibility Guide</a>
  68. </li>
  69. <li class="none">
  70. <a href="../hadoop-project-dist/hadoop-common/InterfaceClassification.html">Interface Classification</a>
  71. </li>
  72. <li class="none">
  73. <a href="../hadoop-project-dist/hadoop-common/filesystem/index.html">FileSystem Specification</a>
  74. </li>
  75. </ul>
  76. <h5>Common</h5>
  77. <ul>
  78. <li class="none">
  79. <a href="../hadoop-project-dist/hadoop-common/CLIMiniCluster.html">CLI Mini Cluster</a>
  80. </li>
  81. <li class="none">
  82. <a href="../hadoop-project-dist/hadoop-common/FairCallQueue.html">Fair Call Queue</a>
  83. </li>
  84. <li class="none">
  85. <a href="../hadoop-project-dist/hadoop-common/NativeLibraries.html">Native Libraries</a>
  86. </li>
  87. <li class="none">
  88. <a href="../hadoop-project-dist/hadoop-common/Superusers.html">Proxy User</a>
  89. </li>
  90. <li class="none">
  91. <a href="../hadoop-project-dist/hadoop-common/RackAwareness.html">Rack Awareness</a>
  92. </li>
  93. <li class="none">
  94. <a href="../hadoop-project-dist/hadoop-common/SecureMode.html">Secure Mode</a>
  95. </li>
  96. <li class="none">
  97. <a href="../hadoop-project-dist/hadoop-common/ServiceLevelAuth.html">Service Level Authorization</a>
  98. </li>
  99. <li class="none">
  100. <a href="../hadoop-project-dist/hadoop-common/HttpAuthentication.html">HTTP Authentication</a>
  101. </li>
  102. <li class="none">
  103. <a href="../hadoop-project-dist/hadoop-common/CredentialProviderAPI.html">Credential Provider API</a>
  104. </li>
  105. <li class="none">
  106. <a href="../hadoop-kms/index.html">Hadoop KMS</a>
  107. </li>
  108. <li class="none">
  109. <a href="../hadoop-project-dist/hadoop-common/Tracing.html">Tracing</a>
  110. </li>
  111. <li class="none">
  112. <a href="../hadoop-project-dist/hadoop-common/UnixShellGuide.html">Unix Shell Guide</a>
  113. </li>
  114. <li class="none">
  115. <a href="../hadoop-project-dist/hadoop-common/registry/index.html">Registry</a>
  116. </li>
  117. <li class="none">
  118. <a href="../hadoop-project-dist/hadoop-common/AsyncProfilerServlet.html">Async Profiler</a>
  119. </li>
  120. </ul>
  121. <h5>HDFS</h5>
  122. <ul>
  123. <li class="none">
  124. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsDesign.html">Architecture</a>
  125. </li>
  126. <li class="none">
  127. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsUserGuide.html">User Guide</a>
  128. </li>
  129. <li class="none">
  130. <a href="../hadoop-project-dist/hadoop-hdfs/HDFSCommands.html">Commands Reference</a>
  131. </li>
  132. <li class="none">
  133. <a href="../hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithQJM.html">NameNode HA With QJM</a>
  134. </li>
  135. <li class="none">
  136. <a href="../hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithNFS.html">NameNode HA With NFS</a>
  137. </li>
  138. <li class="none">
  139. <a href="../hadoop-project-dist/hadoop-hdfs/ObserverNameNode.html">Observer NameNode</a>
  140. </li>
  141. <li class="none">
  142. <a href="../hadoop-project-dist/hadoop-hdfs/Federation.html">Federation</a>
  143. </li>
  144. <li class="none">
  145. <a href="../hadoop-project-dist/hadoop-hdfs/ViewFs.html">ViewFs</a>
  146. </li>
  147. <li class="none">
  148. <a href="../hadoop-project-dist/hadoop-hdfs/ViewFsOverloadScheme.html">ViewFsOverloadScheme</a>
  149. </li>
  150. <li class="none">
  151. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsSnapshots.html">Snapshots</a>
  152. </li>
  153. <li class="none">
  154. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsEditsViewer.html">Edits Viewer</a>
  155. </li>
  156. <li class="none">
  157. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsImageViewer.html">Image Viewer</a>
  158. </li>
  159. <li class="none">
  160. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsPermissionsGuide.html">Permissions and HDFS</a>
  161. </li>
  162. <li class="none">
  163. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsQuotaAdminGuide.html">Quotas and HDFS</a>
  164. </li>
  165. <li class="none">
  166. <a href="../hadoop-project-dist/hadoop-hdfs/LibHdfs.html">libhdfs (C API)</a>
  167. </li>
  168. <li class="none">
  169. <a href="../hadoop-project-dist/hadoop-hdfs/WebHDFS.html">WebHDFS (REST API)</a>
  170. </li>
  171. <li class="none">
  172. <a href="../hadoop-hdfs-httpfs/index.html">HttpFS</a>
  173. </li>
  174. <li class="none">
  175. <a href="../hadoop-project-dist/hadoop-hdfs/ShortCircuitLocalReads.html">Short Circuit Local Reads</a>
  176. </li>
  177. <li class="none">
  178. <a href="../hadoop-project-dist/hadoop-hdfs/CentralizedCacheManagement.html">Centralized Cache Management</a>
  179. </li>
  180. <li class="none">
  181. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsNfsGateway.html">NFS Gateway</a>
  182. </li>
  183. <li class="none">
  184. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsRollingUpgrade.html">Rolling Upgrade</a>
  185. </li>
  186. <li class="none">
  187. <a href="../hadoop-project-dist/hadoop-hdfs/ExtendedAttributes.html">Extended Attributes</a>
  188. </li>
  189. <li class="none">
  190. <a href="../hadoop-project-dist/hadoop-hdfs/TransparentEncryption.html">Transparent Encryption</a>
  191. </li>
  192. <li class="none">
  193. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsMultihoming.html">Multihoming</a>
  194. </li>
  195. <li class="none">
  196. <a href="../hadoop-project-dist/hadoop-hdfs/ArchivalStorage.html">Storage Policies</a>
  197. </li>
  198. <li class="none">
  199. <a href="../hadoop-project-dist/hadoop-hdfs/MemoryStorage.html">Memory Storage Support</a>
  200. </li>
  201. <li class="none">
  202. <a href="../hadoop-project-dist/hadoop-hdfs/SLGUserGuide.html">Synthetic Load Generator</a>
  203. </li>
  204. <li class="none">
  205. <a href="../hadoop-project-dist/hadoop-hdfs/HDFSErasureCoding.html">Erasure Coding</a>
  206. </li>
  207. <li class="none">
  208. <a href="../hadoop-project-dist/hadoop-hdfs/HDFSDiskbalancer.html">Disk Balancer</a>
  209. </li>
  210. <li class="none">
  211. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsUpgradeDomain.html">Upgrade Domain</a>
  212. </li>
  213. <li class="none">
  214. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsDataNodeAdminGuide.html">DataNode Admin</a>
  215. </li>
  216. <li class="none">
  217. <a href="../hadoop-project-dist/hadoop-hdfs-rbf/HDFSRouterFederation.html">Router Federation</a>
  218. </li>
  219. <li class="none">
  220. <a href="../hadoop-project-dist/hadoop-hdfs/HdfsProvidedStorage.html">Provided Storage</a>
  221. </li>
  222. </ul>
  223. <h5>MapReduce</h5>
  224. <ul>
  225. <li class="none">
  226. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.html">Tutorial</a>
  227. </li>
  228. <li class="none">
  229. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapredCommands.html">Commands Reference</a>
  230. </li>
  231. <li class="none">
  232. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduce_Compatibility_Hadoop1_Hadoop2.html">Compatibility with 1.x</a>
  233. </li>
  234. <li class="none">
  235. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/EncryptedShuffle.html">Encrypted Shuffle</a>
  236. </li>
  237. <li class="none">
  238. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/PluggableShuffleAndPluggableSort.html">Pluggable Shuffle/Sort</a>
  239. </li>
  240. <li class="none">
  241. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/DistributedCacheDeploy.html">Distributed Cache Deploy</a>
  242. </li>
  243. <li class="none">
  244. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/SharedCacheSupport.html">Support for YARN Shared Cache</a>
  245. </li>
  246. </ul>
  247. <h5>MapReduce REST APIs</h5>
  248. <ul>
  249. <li class="none">
  250. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapredAppMasterRest.html">MR Application Master</a>
  251. </li>
  252. <li class="none">
  253. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-hs/HistoryServerRest.html">MR History Server</a>
  254. </li>
  255. </ul>
  256. <h5>YARN</h5>
  257. <ul>
  258. <li class="none">
  259. <a href="../hadoop-yarn/hadoop-yarn-site/YARN.html">Architecture</a>
  260. </li>
  261. <li class="none">
  262. <a href="../hadoop-yarn/hadoop-yarn-site/YarnCommands.html">Commands Reference</a>
  263. </li>
  264. <li class="none">
  265. <a href="../hadoop-yarn/hadoop-yarn-site/CapacityScheduler.html">Capacity Scheduler</a>
  266. </li>
  267. <li class="none">
  268. <a href="../hadoop-yarn/hadoop-yarn-site/FairScheduler.html">Fair Scheduler</a>
  269. </li>
  270. <li class="none">
  271. <a href="../hadoop-yarn/hadoop-yarn-site/ResourceManagerRestart.html">ResourceManager Restart</a>
  272. </li>
  273. <li class="none">
  274. <a href="../hadoop-yarn/hadoop-yarn-site/ResourceManagerHA.html">ResourceManager HA</a>
  275. </li>
  276. <li class="none">
  277. <a href="../hadoop-yarn/hadoop-yarn-site/ResourceModel.html">Resource Model</a>
  278. </li>
  279. <li class="none">
  280. <a href="../hadoop-yarn/hadoop-yarn-site/NodeLabel.html">Node Labels</a>
  281. </li>
  282. <li class="none">
  283. <a href="../hadoop-yarn/hadoop-yarn-site/NodeAttributes.html">Node Attributes</a>
  284. </li>
  285. <li class="none">
  286. <a href="../hadoop-yarn/hadoop-yarn-site/WebApplicationProxy.html">Web Application Proxy</a>
  287. </li>
  288. <li class="none">
  289. <a href="../hadoop-yarn/hadoop-yarn-site/TimelineServer.html">Timeline Server</a>
  290. </li>
  291. <li class="none">
  292. <a href="../hadoop-yarn/hadoop-yarn-site/TimelineServiceV2.html">Timeline Service V.2</a>
  293. </li>
  294. <li class="none">
  295. <a href="../hadoop-yarn/hadoop-yarn-site/WritingYarnApplications.html">Writing YARN Applications</a>
  296. </li>
  297. <li class="none">
  298. <a href="../hadoop-yarn/hadoop-yarn-site/YarnApplicationSecurity.html">YARN Application Security</a>
  299. </li>
  300. <li class="none">
  301. <a href="../hadoop-yarn/hadoop-yarn-site/NodeManager.html">NodeManager</a>
  302. </li>
  303. <li class="none">
  304. <a href="../hadoop-yarn/hadoop-yarn-site/DockerContainers.html">Running Applications in Docker Containers</a>
  305. </li>
  306. <li class="none">
  307. <a href="../hadoop-yarn/hadoop-yarn-site/RuncContainers.html">Running Applications in runC Containers</a>
  308. </li>
  309. <li class="none">
  310. <a href="../hadoop-yarn/hadoop-yarn-site/NodeManagerCgroups.html">Using CGroups</a>
  311. </li>
  312. <li class="none">
  313. <a href="../hadoop-yarn/hadoop-yarn-site/SecureContainer.html">Secure Containers</a>
  314. </li>
  315. <li class="none">
  316. <a href="../hadoop-yarn/hadoop-yarn-site/ReservationSystem.html">Reservation System</a>
  317. </li>
  318. <li class="none">
  319. <a href="../hadoop-yarn/hadoop-yarn-site/GracefulDecommission.html">Graceful Decommission</a>
  320. </li>
  321. <li class="none">
  322. <a href="../hadoop-yarn/hadoop-yarn-site/OpportunisticContainers.html">Opportunistic Containers</a>
  323. </li>
  324. <li class="none">
  325. <a href="../hadoop-yarn/hadoop-yarn-site/Federation.html">YARN Federation</a>
  326. </li>
  327. <li class="none">
  328. <a href="../hadoop-yarn/hadoop-yarn-site/SharedCache.html">Shared Cache</a>
  329. </li>
  330. <li class="none">
  331. <a href="../hadoop-yarn/hadoop-yarn-site/UsingGpus.html">Using GPU</a>
  332. </li>
  333. <li class="none">
  334. <a href="../hadoop-yarn/hadoop-yarn-site/UsingFPGA.html">Using FPGA</a>
  335. </li>
  336. <li class="none">
  337. <a href="../hadoop-yarn/hadoop-yarn-site/PlacementConstraints.html">Placement Constraints</a>
  338. </li>
  339. <li class="none">
  340. <a href="../hadoop-yarn/hadoop-yarn-site/YarnUI2.html">YARN UI2</a>
  341. </li>
  342. </ul>
  343. <h5>YARN REST APIs</h5>
  344. <ul>
  345. <li class="none">
  346. <a href="../hadoop-yarn/hadoop-yarn-site/WebServicesIntro.html">Introduction</a>
  347. </li>
  348. <li class="none">
  349. <a href="../hadoop-yarn/hadoop-yarn-site/ResourceManagerRest.html">Resource Manager</a>
  350. </li>
  351. <li class="none">
  352. <a href="../hadoop-yarn/hadoop-yarn-site/NodeManagerRest.html">Node Manager</a>
  353. </li>
  354. <li class="none">
  355. <a href="../hadoop-yarn/hadoop-yarn-site/TimelineServer.html#Timeline_Server_REST_API_v1">Timeline Server</a>
  356. </li>
  357. <li class="none">
  358. <a href="../hadoop-yarn/hadoop-yarn-site/TimelineServiceV2.html#Timeline_Service_v.2_REST_API">Timeline Service V.2</a>
  359. </li>
  360. </ul>
  361. <h5>YARN Service</h5>
  362. <ul>
  363. <li class="none">
  364. <a href="../hadoop-yarn/hadoop-yarn-site/yarn-service/Overview.html">Overview</a>
  365. </li>
  366. <li class="none">
  367. <a href="../hadoop-yarn/hadoop-yarn-site/yarn-service/QuickStart.html">QuickStart</a>
  368. </li>
  369. <li class="none">
  370. <a href="../hadoop-yarn/hadoop-yarn-site/yarn-service/Concepts.html">Concepts</a>
  371. </li>
  372. <li class="none">
  373. <a href="../hadoop-yarn/hadoop-yarn-site/yarn-service/YarnServiceAPI.html">Yarn Service API</a>
  374. </li>
  375. <li class="none">
  376. <a href="../hadoop-yarn/hadoop-yarn-site/yarn-service/ServiceDiscovery.html">Service Discovery</a>
  377. </li>
  378. <li class="none">
  379. <a href="../hadoop-yarn/hadoop-yarn-site/yarn-service/SystemServices.html">System Services</a>
  380. </li>
  381. </ul>
  382. <h5>Hadoop Compatible File Systems</h5>
  383. <ul>
  384. <li class="none">
  385. <a href="../hadoop-aliyun/tools/hadoop-aliyun/index.html">Aliyun OSS</a>
  386. </li>
  387. <li class="none">
  388. <a href="../hadoop-aws/tools/hadoop-aws/index.html">Amazon S3</a>
  389. </li>
  390. <li class="none">
  391. <a href="../hadoop-azure/index.html">Azure Blob Storage</a>
  392. </li>
  393. <li class="none">
  394. <a href="../hadoop-azure-datalake/index.html">Azure Data Lake Storage</a>
  395. </li>
  396. <li class="none">
  397. <a href="../hadoop-cos/cloud-storage/index.html">Tencent COS</a>
  398. </li>
  399. <li class="none">
  400. <a href="../hadoop-huaweicloud/index.html">Huaweicloud OBS</a>
  401. </li>
  402. <li class="none">
  403. <a href="../hadoop-tos/cloud-storage/index.html">VolcanoEngine TOS</a>
  404. </li>
  405. </ul>
  406. <h5>Auth</h5>
  407. <ul>
  408. <li class="none">
  409. <a href="../hadoop-auth/index.html">Overview</a>
  410. </li>
  411. <li class="none">
  412. <a href="../hadoop-auth/Examples.html">Examples</a>
  413. </li>
  414. <li class="none">
  415. <a href="../hadoop-auth/Configuration.html">Configuration</a>
  416. </li>
  417. <li class="none">
  418. <a href="../hadoop-auth/BuildingIt.html">Building</a>
  419. </li>
  420. </ul>
  421. <h5>Tools</h5>
  422. <ul>
  423. <li class="none">
  424. <a href="../hadoop-streaming/HadoopStreaming.html">Hadoop Streaming</a>
  425. </li>
  426. <li class="none">
  427. <a href="../hadoop-archives/HadoopArchives.html">Hadoop Archives</a>
  428. </li>
  429. <li class="none">
  430. <a href="../hadoop-archive-logs/HadoopArchiveLogs.html">Hadoop Archive Logs</a>
  431. </li>
  432. <li class="none">
  433. <a href="../hadoop-distcp/DistCp.html">DistCp</a>
  434. </li>
  435. <li class="none">
  436. <a href="../hadoop-federation-balance/HDFSFederationBalance.html">HDFS Federation Balance</a>
  437. </li>
  438. <li class="none">
  439. <a href="../hadoop-gridmix/GridMix.html">GridMix</a>
  440. </li>
  441. <li class="none">
  442. <a href="../hadoop-rumen/Rumen.html">Rumen</a>
  443. </li>
  444. <li class="none">
  445. <a href="../hadoop-resourceestimator/ResourceEstimator.html">Resource Estimator Service</a>
  446. </li>
  447. <li class="none">
  448. <a href="../hadoop-sls/SchedulerLoadSimulator.html">Scheduler Load Simulator</a>
  449. </li>
  450. <li class="none">
  451. <a href="../hadoop-project-dist/hadoop-common/Benchmarking.html">Hadoop Benchmarking</a>
  452. </li>
  453. <li class="none">
  454. <a href="../hadoop-dynamometer/Dynamometer.html">Dynamometer</a>
  455. </li>
  456. </ul>
  457. <h5>Reference</h5>
  458. <ul>
  459. <li class="none">
  460. <a href="../hadoop-project-dist/hadoop-common/release/">Changelog and Release Notes</a>
  461. </li>
  462. <li class="none">
  463. <a href="../api/index.html">Java API docs</a>
  464. </li>
  465. <li class="none">
  466. <a href="../hadoop-project-dist/hadoop-common/UnixShellAPI.html">Unix Shell API</a>
  467. </li>
  468. <li class="none">
  469. <a href="../hadoop-project-dist/hadoop-common/Metrics.html">Metrics</a>
  470. </li>
  471. </ul>
  472. <h5>Configuration</h5>
  473. <ul>
  474. <li class="none">
  475. <a href="../hadoop-project-dist/hadoop-common/core-default.xml">core-default.xml</a>
  476. </li>
  477. <li class="none">
  478. <a href="../hadoop-project-dist/hadoop-hdfs/hdfs-default.xml">hdfs-default.xml</a>
  479. </li>
  480. <li class="none">
  481. <a href="../hadoop-project-dist/hadoop-hdfs-rbf/hdfs-rbf-default.xml">hdfs-rbf-default.xml</a>
  482. </li>
  483. <li class="none">
  484. <a href="../hadoop-mapreduce-client/hadoop-mapreduce-client-core/mapred-default.xml">mapred-default.xml</a>
  485. </li>
  486. <li class="none">
  487. <a href="../hadoop-yarn/hadoop-yarn-common/yarn-default.xml">yarn-default.xml</a>
  488. </li>
  489. <li class="none">
  490. <a href="../hadoop-kms/kms-default.html">kms-default.xml</a>
  491. </li>
  492. <li class="none">
  493. <a href="../hadoop-hdfs-httpfs/httpfs-default.html">httpfs-default.xml</a>
  494. </li>
  495. <li class="none">
  496. <a href="../hadoop-project-dist/hadoop-common/DeprecatedProperties.html">Deprecated Properties</a>
  497. </li>
  498. </ul>
  499. <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
  500. <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
  501. </a>
  502. </div>
  503. </div>
  504. <div id="bodyColumn">
  505. <div id="contentBox">
  506. <!---
  507. Licensed under the Apache License, Version 2.0 (the "License");
  508. you may not use this file except in compliance with the License.
  509. You may obtain a copy of the License at
  510. http://www.apache.org/licenses/LICENSE-2.0
  511. Unless required by applicable law or agreed to in writing, software
  512. distributed under the License is distributed on an "AS IS" BASIS,
  513. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  514. See the License for the specific language governing permissions and
  515. limitations under the License. See accompanying LICENSE file.
  516. -->
  517. <h1>Hadoop Archive Logs Guide</h1>
  518. <ul>
  519. <li><a href="#Overview">Overview</a></li>
  520. <li><a href="#How_to_Archive_Logs">How to Archive Logs</a></li>
  521. </ul><section>
  522. <h2><a name="Overview"></a>Overview</h2>
  523. <p>For clusters with a lot of YARN aggregated logs, it can be helpful to combine them into hadoop archives in order to reduce the number of small files, and hence the stress on the NameNode. This tool provides an easy way to do this. Aggregated logs in hadoop archives can still be read by the Job History Server and by the <code>yarn logs</code> command.</p>
  524. <p>For more on hadoop archives, see <a href="../hadoop-archives/HadoopArchives.html">Hadoop Archives Guide</a>.</p></section><section>
  525. <h2><a name="How_to_Archive_Logs"></a>How to Archive Logs</h2>
  526. <div class="source">
  527. <div class="source">
  528. <pre>usage: mapred archive-logs
  529. -force Force recreating the working directory if
  530. an existing one is found. This should
  531. only be used if you know that another
  532. instance is not currently running
  533. -help Prints this message
  534. -maxEligibleApps &lt;n&gt; The maximum number of eligible apps to
  535. process (default: -1 (all))
  536. -maxTotalLogsSize &lt;megabytes&gt; The maximum total logs size (in
  537. megabytes) required to be eligible
  538. (default: 1024)
  539. -memory &lt;megabytes&gt; The amount of memory (in megabytes) for
  540. each container (default: 1024)
  541. -minNumberLogFiles &lt;n&gt; The minimum number of log files required
  542. to be eligible (default: 20)
  543. -noProxy When specified, all processing will be
  544. done as the user running this command (or
  545. the YARN user if DefaultContainerExecutor
  546. is in use). When not specified, all
  547. processing will be done as the user who
  548. owns that application; if the user
  549. running this command is not allowed to
  550. impersonate that user, it will fail
  551. -verbose Print more details.
  552. </pre></div></div>
  553. <p>The tool only supports running one instance on a cluster at a time in order to prevent conflicts. It does this by checking for the existence of a directory named <code>archive-logs-work</code> under <code>yarn.nodemanager.remote-app-log-dir</code> in HDFS (default: <code>/tmp/logs/archive-logs-work</code>). If for some reason that directory was not cleaned up properly, and the tool refuses to run, you can force it with the <code>-force</code> option.</p>
  554. <p>The <code>-help</code> option prints out the usage information.</p>
  555. <p>The tool works by performing the following procedure:</p>
  556. <ol style="list-style-type: decimal">
  557. <li>Determine the list of eligible applications, based on the following criteria:
  558. <ul>
  559. <li>is not already archived</li>
  560. <li>its aggregation status has successfully completed</li>
  561. <li>has at least <code>-minNumberLogFiles</code> log files</li>
  562. <li>the sum of its log files size is less than <code>-maxTotalLogsSize</code> megabytes</li>
  563. </ul>
  564. </li>
  565. <li>If there are more than <code>-maxEligibleApps</code> applications found, the newest applications are dropped. They can be processed next time.</li>
  566. <li>A shell script is generated based on the eligible applications</li>
  567. <li>The Distributed Shell program is run with the aformentioned script. It will run with <code>-maxEligibleApps</code> containers, one to process each application, and with <code>-memory</code> megabytes of memory. Each container runs the <code>hadoop archives</code> command for a single application and replaces its aggregated log files with the resulting archive.</li>
  568. </ol>
  569. <p>The <code>-noProxy</code> option makes the tool process everything as the user who is currently running it, or the YARN user if DefaultContainerExecutor is in use. When not specified, all processing will be done by the user who owns that application; if the user running this command is not allowed to impersonate that user, it will fail. This is useful if you want an admin user to handle all aggregation without enabling impersonation. With <code>-noProxy</code> the resulting HAR files will be owned by whoever ran the tool, instead of whoever originally owned the logs.</p>
  570. <p>The <code>-verbose</code> option makes the tool print more details about what it&#x2019;s doing.</p>
  571. <p>The end result of running the tool is that the original aggregated log files for a processed application will be replaced by a hadoop archive containing all of those logs.</p></section>
  572. </div>
  573. </div>
  574. <div class="clear">
  575. <hr/>
  576. </div>
  577. <div id="footer">
  578. <div class="xright">
  579. &#169; 2008-2025
  580. Apache Software Foundation
  581. - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
  582. Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
  583. </div>
  584. <div class="clear">
  585. <hr/>
  586. </div>
  587. </div>
  588. </body>
  589. </html>