{"id":349,"date":"2022-05-29T23:01:20","date_gmt":"2022-05-29T15:01:20","guid":{"rendered":"https:\/\/www.qiangzhenshuai.com\/?p=349"},"modified":"2022-08-02T13:22:53","modified_gmt":"2022-08-02T05:22:53","slug":"linux-%e7%a3%81%e7%9b%98%e7%ae%a1%e7%90%86","status":"publish","type":"post","link":"https:\/\/www.qiangzhenshuai.com\/?p=349","title":{"rendered":"Linux-\u78c1\u76d8\u7ba1\u7406"},"content":{"rendered":"<!--more-->\r\n<h1>1.\u78c1\u76d8\u5206\u7c7b\u53ca\u7279\u70b9<\/h1>\r\n<h2><strong>1.\u78c1\u76d8\u5206\u7c7b<\/strong><\/h2>\r\n<p>\u673a\u68b0\u786c\u76d8(HDD)\uff1a\u4f20\u7edf\u786c\u76d8\uff0c\u4e3a\u7535\u8111\u4e3b\u8981\u7684\u5b58\u50a8\u5a92\u4ecb\u4e4b\u4e00\u3002<br \/>\u7531\u4e00\u4e2a\u6216\u8005\u591a\u4e2a\u94dd\u5236\u6216\u8005\u73bb\u7483\u5236\u6210\u7684\u78c1\u6027\u789f\u7247\uff0c\u78c1\u5934\uff0c\u8f6c\u8f74\uff0c\u63a7\u5236\u7535\u673a\uff0c\u78c1\u5934\u63a7\u5236\u5668\uff0c\u6570\u636e\u8f6c\u6362\u5668\uff0c\u63a5\u53e3\u548c\u7f13\u5b58\u7b49\u51e0\u4e2a\u90e8\u5206\u7ec4\u6210\u3002<br \/>\u673a\u68b0\u9a6c\u8fbe\u4ee5\u56fa\u5b9a\u7684\u901f\u5ea6\u8f6c\u52a8\u78c1\u76d8\uff0c\u7136\u540e\u518d\u7531\u673a\u68b0\u81c2\u7684\u6446\u52a8\uff0c\u8ba9\u78c1\u5934\u53ef\u4ee5\u8bfb\u53d6\u76d8\u7247\u4e0a\u7684\u78c1\u6027\u4fe1\u606f\uff0c\u8fd9\u79cd\u5de5\u4f5c\u539f\u7406\u7684\u786c\u76d8\u6211\u4eec\u6210\u4e3a\u673a\u68b0\u786c\u76d8\u3002<br \/>\u7531\u4e8e\u673a\u68b0\u786c\u76d8\u662f\u4f9d\u9760\u673a\u68b0\u7684\u8fd0\u52a8\u6765\u8bfb\u5199\u6570\u636e\u7684\uff0c\u673a\u68b0\u5728\u957f\u65f6\u95f4\u8fd0\u8f6c\u7684\u8fc7\u7a0b\u4e2d\u662f\u4f1a\u4ea7\u751f\u4e00\u5b9a\u7684\u635f\u8017\uff0c\u6240\u4ee5\u673a\u68b0\u786c\u76d8\u867d\u7136\u7406\u8bba\u4e0a\u5bff\u547d\u5f88\u957f\uff0c\u4f46\u968f\u7740\u65f6\u95f4\u7684\u53d8\u957f\uff0c\u673a\u68b0\u78e8\u635f\u53d8\u5927\uff0c\u5bfc\u81f4\u78c1\u5934\u5b9a\u4f4d\u7684\u8bef\u5dee\u53d8\u5927\uff0c\u4ece\u800c\u5f71\u54cd\u5230\u786c\u76d8\u7684\u901f\u5ea6\uff0c\u8fd9\u4e2a\u5c31\u662f\u4e3a\u4ec0\u4e48\u8001\u7535\u8111\u5f00\u673a\u7f13\u6162\uff0c\u8fd0\u884c\u5361\u987f\u7684\u539f\u56e0\u4e86\u3002<\/p>\r\n<p>\u56fa\u6001\u786c\u76d8(SSD)\uff1a\u7531\u591a\u4e2a\u95ea\u5b58\u82af\u7247\u52a0\u4e3b\u63a7\u4ee5\u53ca\u7f13\u5b58\u7ec4\u6210\u7684\u9635\u5217\u5f0f\u5b58\u50a8\uff0c\u5c5e\u4e8e\u4ee5\u56fa\u6001\u7535\u5b50\u5b58\u50a8\u82af\u7247\u9635\u5217\u5236\u6210\u7684\u786c\u76d8\u3002<br \/>\u56fa\u6001\u786c\u76d8\u4f9d\u9760\u4e3b\u63a7\u82af\u7247\u6765\u5c06\u6570\u636e\u7684\u4e8c\u8fdb\u5236\u4fe1\u606f\u5199\u5165\u6d6e\u6805\u6676\u4f53\u7ba1\u4e2d\uff0c\u4ee5\u8fd9\u6837\u7684\u539f\u7406\u5b9e\u73b0\u6570\u636e\u7684\u8bfb\u53d6\u548c\u5199\u5165<br \/>\u56fa\u6001\u786c\u76d8\u5728\u8bfb\u53d6\u548c\u5199\u5165\u6570\u636e\u7684\u65f6\u5019\u5b8c\u5168\u662f\u4f9d\u9760\u6570\u5b57\u7535\u8def\u5b9e\u73b0\u7684\uff0c\u6240\u4ee5\u5e76\u6ca1\u6709\u673a\u68b0\u786c\u76d8\u7684\u673a\u68b0\u78e8\u635f\uff0c\u800c\u4e14\u4e5f\u6ca1\u6709\u5728\u78c1\u76d8\u4e0a\u5b9a\u4f4d\u8bfb\u5199\u7684\u5ef6\u8fdf\uff0c\u6240\u4ee5\u56fa\u6001\u786c\u76d8\u7684\u6570\u636e\u8bfb\u5199\u6548\u7387\u662f\u8fdc\u8fdc\u9ad8\u4e8e\u673a\u68b0\u786c\u76d8\u7684\u3002<br \/>\u4f46\u662f\u4e5f\u6709\u4e00\u5b9a\u7684\u7f3a\u70b9\uff0c\u7531\u4e8e\u6d6e\u6805\u6676\u4f53\u7ba1\u7684\u8bbe\u8ba1\u539f\u7406\uff0c\u6bcf\u6b21\u6570\u636e\u7684\u8bfb\u5199\uff0c\u90fd\u4f1a\u8ba9\u6d6e\u6805\u6676\u4f53\u7ba1\u6240\u9700\u8981\u7684\u7535\u538b\u66f4\u9ad8\uff0c\u4e00\u5b9a\u5bff\u547d\u4ee5\u540e\uff0c\u56fa\u6001\u786c\u76d8\u5c31\u4f1a\u5931\u6548\u3002\u5e76\u4e14\u56fa\u6001\u786c\u76d8\u5982\u679c\u53d1\u751f\u4e86\u635f\u574f\uff0c\u6570\u636e\u6062\u590d\u7684\u96be\u5ea6\u662f\u5927\u4e8e\u673a\u68b0\u786c\u76d8\u7684\uff0c\u6240\u4ee5\u4e3a\u4e86\u53ef\u9760\u6027\uff0c\u4f01\u4e1a\u76ee\u524d\u8fd8\u662f\u5728\u5927\u91cf\u4f7f\u7528\u673a\u68b0\u786c\u76d8\u7684\u3002<\/p>\r\n<h2><strong>2.\u78c1\u76d8\u63a5\u53e3<br \/><\/strong><\/h2>\r\n<p>\u4e2a\u4ebaPC\u673a<br \/>IDE\uff1a\u5e76\u53e3\uff0c133MB\/s<br \/>SATA\uff1aIDE\u4e32\u884c\u5316\uff0c\u4e32\u53e3\uff08\u4e00\u4ee3\u4e8c\u4ee3\u4e09\u4ee3\uff096Gbps<br \/>USB\uff1a\u4e32\u53e3\uff0c480MB\/s<br \/>IDE\uff1a\u5e76\u53e3\u6570\u636e\u7ebf\u8fde\u63a5\u4e3b\u677f\u4e0e\u786c\u76d8\uff0c\u6297\u5e72\u6270\u6027\u592a\u5dee\uff0c\u4e14\u6392\u7ebf\u5360\u7528\u7a7a\u95f4\u8f83\u5927\uff0c\u4e0d\u5229\u7535\u8111\u5185\u90e8\u6563\u70ed\uff0c\u5df2\u9010\u6e10\u88ab SATA \u6240\u53d6\u4ee3<br \/>SATA\uff1a\u6297\u5e72\u6270\u6027\u5f3a\uff0c\u652f\u6301\u70ed\u63d2\u62d4\u7b49\u529f\u80fd\uff0c\u901f\u5ea6\u5feb\uff0c\u7ea0\u9519\u80fd\u529b\u5f3a<\/p>\r\n<p>\u670d\u52a1\u5668<br \/>SCSI\uff1a\u5e76\u53e3\uff0c640MB\/s<br \/>SAS\uff1aSCSI\u4e32\u884c\u5316 \uff0c\u4e32\u53e36Gbps<br \/>\u5e76\u884c\uff1aIDE\u3001SISC<br \/>\u4e32\u53e3\uff1aSATA \u3001SAS \u3001USB<br \/>SCSI\uff1a\u5c0f\u578b\u673a\u7cfb\u7edf\u63a5\u53e3\uff0cSCSI\u786c\u76d8\u5e7f\u4e3a\u5de5\u4f5c\u7ad9\u7ea7\u4e2a\u4eba\u7535\u8111\u4ee5\u53ca\u670d\u52a1\u5668\u6240\u4f7f\u7528\uff0c\u8d44\u6599\u4f20\u8f93\u65f6CPU\u5360\u7528\u7387\u8f83\u4f4e\uff0c\u8f6c\u901f\u5feb\uff0c\u652f\u6301\u70ed\u63d2\u62d4\u7b49<br \/>SAS\uff1a\u662f\u65b0\u4e00\u4ee3\u7684SCSI\u6280\u672f\uff0c\u548cSATA\u786c\u76d8\u76f8\u540c\uff0c\u90fd\u662f\u91c7\u53d6\u5e8f\u5217\u5f0f\u6280\u672f\u4ee5\u83b7\u5f97\u66f4\u9ad8\u7684\u4f20\u8f93\u901f\u5ea6\uff0c\u53ef\u8fbe\u5230 6Gb\/s<\/p>\r\n<h2><strong>3.\u78c1\u76d8\u7ed3\u6784<\/strong><\/h2>\r\n<p>\u78c1\u5934header\uff1a\u8bfb\u53d6\u6216\u5199\u5165\u6570\u636e,\u79fb\u52a8\u53ea\u80fd\u662f\u5f84\u5411\u65b9\u6cd5,\u78c1\u5934\u662f\u4ece0\u5f00\u59cb,\u78c1\u5934\u6570==\u76d8\u9762\u6570<br \/>\u78c1\u9053tracker\uff1a\u5f53\u78c1\u76d8\u65cb\u8f6c\u65f6\uff0c\u78c1\u5934\u82e5\u4fdd\u6301\u5728\u4e00\u4e2a\u4f4d\u7f6e\u4e0a\uff0c\u5219\u6bcf\u4e2a\u78c1\u5934\u90fd\u4f1a\u5728\u78c1\u76d8\u8868\u9762\u5212\u51fa\u4e00\u4e2a\u5706\u5f62\u8f68\u8ff9\uff0c\u8fd9\u4e9b\u5706\u5f62\u8f68\u8ff9\u5c31\u53eb\u505a\u78c1\u9053\u3002\u6700\u5916\u9762\u7684\u662f0\u78c1\u9053<br \/>\u6247\u533asector\uff1a\u6247\u533a\uff0c\u662f\u6307\u78c1\u76d8\u4e0a\u5212\u5206\u7684\u533a\u57df\u3002\u78c1\u76d8\u4e0a\u7684\u6bcf\u4e2a\u78c1\u9053\u88ab\u7b49\u5206\u4e3a\u82e5\u5e72\u4e2a\u5f27\u6bb5\uff0c\u8fd9\u4e9b\u5f27\u6bb5\u4fbf\u662f\u78c1\u76d8\u7684\u6247\u533a\uff0c\u786c\u76d8\u7684\u8bfb\u5199\u4ee5\u6247\u533a\u4e3a\u57fa\u672c\u5355\u4f4d. \u4ece1\u5f00\u59cb<br \/>\u67f1\u9762cylinder\uff1a\u786c\u76d8\u901a\u5e38\u7531\u91cd\u53e0\u7684\u4e00\u7ec4\u76d8\u7247\u6784\u6210\uff0c\u6bcf\u4e2a\u76d8\u9762\u90fd\u88ab\u5212\u5206\u4e3a\u6570\u76ee\u76f8\u7b49\u7684\u78c1\u9053\uff0c\u5e76\u4ece\u5916\u7f18\u7684\u201c0\u201d\u5f00\u59cb\u7f16\u53f7\uff0c\u5177\u6709\u76f8\u540c\u7f16\u53f7\u7684\u78c1\u9053\u5f62\u6210\u4e00\u4e2a\u5706\u67f1\uff0c\u79f0\u4e4b\u4e3a\u78c1\u76d8\u7684\u67f1\u9762<br \/>\uff08\u6ce8\uff1a\u6bcf\u4e2a\u78c1\u9053\u670963\u4e2a\u6247\u533a\uff0c\u6bcf\u4e2a\u76d8\u9762\u67091024\u4e2a\u78c1\u9053\uff0c\u6bcf\u4e2a\u78c1\u76d8\u6700\u591a\u6709255\u4e2a\u78c1\u5934\uff0c\u6bcf\u4e2a\u6247\u533a\u6700\u591a\u80fd\u5b58\u50a8512\u4e2a\u5b57\u8282\u3002\u67f1\u9762\uff1a\u6bcf\u4e2a\u76d8\u9762\u90fd\u6709\u96f6\u78c1\u9053\/\u6247\u533a\uff0c\u6bcf\u4e2a\u76d8\u7247\u6709\u4e24\u9762\uff0c\u56e0\u6b64\u6bcf\u4e2a\u76d8\u7247\u6709\u4e24\u4e2a\u96f6\u78c1\u9053\/\u6247\u533a\uff0c\u6bcf\u4e2a\u78c1\u76d8\u6709\u591a\u4e2a\u76d8\u7247\uff0c\u6240\u4ee5\uff0c\u78c1\u76d8\u7684\u6240\u6709\u96f6\u78c1\u9053\/\u6247\u533a\u7ec4\u6210\u7684\u7acb\u4f53\u4e3a\u96f6\u67f1\u9762\uff0c\u5176\u4ed6\u67f1\u9762\u4e5f\u662f\u5982\u6b64\uff01\uff09<\/p>\r\n<h2><strong>4.MBR\u548cGPT\u533a\u522b<\/strong><\/h2>\r\n<p>MBR\uff1aMBR\u7684\u610f\u601d\u662f\u201c\u4e3b\u5f15\u5bfc\u8bb0\u5f55\u201d\uff0c\u662fIBM\u516c\u53f8\u65e9\u5e74\u95f4\u63d0\u51fa\u7684\u3002\u5b83\u662f\u5b58\u5728\u4e8e\u78c1\u76d8\u9a71\u52a8\u5668\u5f00\u59cb\u90e8\u5206\u7684\u2f00\u4e2a\u7279\u6b8a\u7684\u542f\u52a8\u6247\u533a\u3002\u8fd9\u4e2a\u6247\u533a\u5305\u542b\u4e86\u5df2\u5b89\u88c5\u7684\u64cd\u4f5c\u7cfb\u7edf\u4fe1\u606f\uff0c\u5e76\u2f64\u2f00\u2f29\u6bb5\u4ee3\u7801\u6765\u542f\u52a8\u7cfb\u7edf\u3002\u5982\u679c\u4f60\u5b89\u88c5\u4e86Windows\uff0c\u5176\u542f\u52a8\u4fe1\u606f\u5c31\u653e\u5728\u8fd9\u2f00\u6bb5\u4ee3\u7801\u4e2d\u2014\u2014\u5982\u679cMBR\u7684\u4fe1\u606f\u635f\u574f\u6216\u8bef\u5220\u5c31\u4e0d\u80fd\u6b63\u5e38\u542f\u52a8Windows\uff0c\u8fd9\u65f6\u5019\u4f60\u5c31\u9700\u8981\u627e\u2f00\u4e2a\u5f15\u5bfc\u4fee\u590d\u8f6f\u4ef6\u2f2f\u5177\u6765\u4fee\u590d\u5b83\u5c31\u53ef\u4ee5\u4e86\u3002Linux\u7cfb\u7edf\u4e2dMBR\u901a\u5e38\u4f1a\u662fGRUB\u52a0\u8f7d\u5668\u3002MBR\u3002\u5f53<br \/>\u2f00\u53f0\u7535\u8111\u542f\u52a8\u65f6\uff0c\u5b83\u4f1a\u5148\u542f\u52a8\u4e3b\u677f\u2f83\u5e26\u7684BIOS\u7cfb\u7edf\uff0cbios\u52a0\u8f7dMBR\uff0cMBR\u518d\u542f\u52a8Windows\uff0c\u8fd9\u5c31\u662fmbr\u7684\u542f\u52a8\u8fc7\u7a0b<\/p>\r\n<p>GPT\uff1aGPT\u7684\u610f\u601d\u662fGUID Partition Table\uff0c\u5373\u201c\u5168\u5c40\u552f\u2f00\u6807\u8bc6\u78c1\u76d8\u5206\u533a\u8868\u201d\u3002\u4ed6\u662f\u53e6\u5916\u2f00\u79cd\u66f4\u52a0\u5148\u8fdb\u65b0\u9896\u7684\u78c1\u76d8\u7ec4\u7ec7\u2f45\u5f0f\uff0c\u2f00\u79cd\u4f7f\u2f64UEFI\u542f\u52a8\u7684\u78c1\u76d8\u7ec4\u7ec7\u2f45\u5f0f\u3002\u6700\u5f00\u59cb\u662f\u4e3a\u4e86\u66f4\u597d\u7684\u517c\u5bb9\u6027\uff0c\u540e\u6765\u56e0\u4e3a\u5176\u66f4\u2f24\u7684\u2f40\u6301\u5185\u5b58\uff08mbr\u5206\u533a\u6700\u591a\u2f40\u63012T\u7684\u78c1\u76d8\uff09\uff0c\u66f4\u591a\u7684\u517c\u5bb9\u2f7d\u88ab\u2f34\u6cdb\u4f7f\u2f64\uff0c\u7279\u522b\u662f\u82f9\u679c\u7684MAC\u7cfb\u7edf\u5168\u90e8\u4f7f\u2f64gpt\u5206\u533a\u3002gtp\u4e0d\u5728\u6709\u5206\u533a\u7684\u6982\u5ff5\uff0c\u6240\u6709CDEF\u76d8\u90fd\u5728\u2f00\u6bb5\u4fe1\u606f\u4e2d\u5b58\u50a8\u3002\u53ef\u4ee5\u7b80\u5355\u7684\u7406\u89e3\u4e3a\u66f4\u5148\u8fdb\u4f46\u662f\u4f7f\u2f64\u4e0d\u591f\u2f34\u6cdb\u7684\u6280\u672f<\/p>\r\n<p>\u4e24\u8005\u533a\u522b<br \/>\u56e0\u4e3a\u517c\u5bb9\u95ee\u9898\uff0cgpt\u5176\u5b9e\u5728\u5f15\u5bfc\u7684\u6700\u5f00\u59cb\u90e8\u5206\u4e5f\u6709\u4e00\u6bb5mbr\u5f15\u5bfc\uff0c\u4e5f\u53eb\u505a\u201c\u4fdd\u62a4\u5f15\u5bfc\u201d\uff0c\u4e3a\u4e86\u9632\u6b62\u8bbe\u5907\u4e0d\u652f\u6301uefi \u533a\u522b\u5185\u5b58\u652f\u6301\uff1ambr\u6700\u591a\u652f\u63012T\uff0c\u800cgpt\u7406\u8bba\u4e0a\u662f\u65e0\u9650\u5236\u7684<\/p>\r\n<p>\u5206\u533a\uff1ambr\u6700\u591a\u652f\u6301\u56db\u4e2a\u4e3b\u5206\u533a\uff0cgpt\u6ca1\u6709\u9650\u5236\u3002\u5982\u679c\u4f60\u60f3\u8dd1\u591a\u7cfb\u7edf\uff0cmbr\u6700\u591a4\u4e2a\u800cgpt\u6ca1\u6709\u9650\u5236<\/p>\r\n<h2><strong>5.raid\u4ecb\u7ecd<\/strong><\/h2>\r\n<p>RAID(Redundant Arrays of Independent Disks,RAID)\u5ec9\u4ef7\u78c1\u76d8\u5197\u4f59\u9635\u5217<\/p>\r\n<p>RAID\u7684\u7279\u70b9<br \/>RAID\u53ef\u4ee5\u900f\u8fc7\u4e00\u4e2a\u6280\u672f(\u8f6f\u4ef6\u6216\u8005\u786c\u4ef6)\uff0c\u5c06\u8f83\u5c0f\u7684\u78c1\u76d8\u6574\u5408\u6210\u4e00\u4e2a\u8f83\u5927 \u7684\u78c1\u76d8\u88c5\u7f6e\uff0c\u63d0\u9ad8\u4e86I\/O\u80fd\u529b\uff0c\u8fd8\u5177\u6709\u6570\u636e\u4fdd\u62a4\u529f\u80fd\uff0c\u6240\u8c13\u4fdd\u62a4\u529f\u80fd\u5c31\u662f\u5c06\u4e00\u4e2a\u6570\u636e\u591a\u4efd\u7684\u5b58\u5728\u5728\u4e0d\u540c\u7684\u7269\u7406\u78c1\u76d8\u4e4b\u4e0a\uff0c\u8fd9\u6837\u907f\u514d\u4e86\u5355\u5757\u513f\u751a\u81f3\u591a\u5757\u513f\u78c1\u76d8\u6545\u969c\u800c\u5bfc\u81f4\u7684\u6570\u636e\u4e22\u5931\u95ee\u9898\uff0c\u5f53\u70ed\u8fd9\u9700\u8981\u501f\u52a9\u4e8eRAID\u7684\u7ea7\u522b\u6765\u5b9e\u73b0\u66f4\u52a0\u4e30\u5bcc\u7684\u529f\u80fd<\/p>\r\n<p>RAID\u7684\u5b9e\u73b0\u65b9\u5f0f<br \/>1.\u5916\u63a5\u5f0f\u78c1\u76d8\u9635\u5217\uff1a\u901a\u8fc7\u6269\u5c55\u5361\u63d0\u4f9b\u9002\u914d\u80fd\u529b<br \/>2.\u5185\u63a5\u5f0fRAID\uff1a\u4e3b\u677f\u96c6\u6210RAID\u63a7\u5236\u5668<br \/>3.Software RAID:\u8f6f\u4ef6\u65b9\u5f0f\u5b9e\u73b0\u7684RAID\u529f\u80fd<\/p>\r\n<p>\u5982\u4f55\u64cd\u4f5c\u5b9e\u73b0RAID<br \/>1.\u5728\u5b89\u88c5\u64cd\u4f5c\u7cfb\u7edf\u4e4b\u524d\u901a\u8fc7BIOS\u8fdb\u884c\u8bbe\u7f6e\u6b64\u79cd\u65b9\u5f0f\u4e3b\u8981\u76ee\u7684\u5728\u4e8e\u5c06\u64cd\u4f5c\u7cfb\u7edf\u5b89\u88c5\u5728RAID\u4e4b\u4e0a<br \/>2.\u5728\u5b89\u88c5\u64cd\u4f5c\u7cfb\u7edf\u4e4b\u540e\u901a\u8fc7BIOS\u6216\u8f6f\u4ef6\u8fdb\u884c\u8bbe\u7f6e\u6b64\u79cd\u65b9\u5f0f\u4e3b\u8981\u76ee\u7684\u5728\u4e8e\u5c06\u64cd\u4f5c\u7cfb\u7edf\u548c\u5176\u4ed6\u4e13\u7528\u5206\u533a(\u5982\u6570\u636e\u76d8)\u72ec\u7acb\u653e\u5f00<\/p>\r\n<h2><strong>6.RAID\u7ea7\u522b<\/strong><\/h2>\r\n<p>RAID0(string\u6761\u5e26\u6a21\u5f0f)<br \/>\u8981\u6c42\uff1a\u81f3\u5c11\u9700\u8981\u4e24\u5757\u78c1\u76d8<br \/>\u4f18\u70b9\uff1a\u6570\u636e\u5206\u6563\u5b58\u50a8\u4e8e\u4e0d\u540c\u78c1\u76d8\u4e0a\uff0c\u5728\u8bfb\u5199\u65f6\u53ef\u4ee5\u5b9e\u73b0\u5e76\u53d1\uff0c\u662f\u6240\u6709RAID \u7ea7\u522b\u4e2d\u5b58\u50a8\u6027\u80fd\u6700\u9ad8\u7684\uff1b\u78c1\u76d8\u5229\u7528\u7387100%\uff0c\u53ef\u7528\u7a7a\u95f4N*min(S1,S2,..)<br \/>\u7f3a\u70b9\uff1a\u6ca1\u6709\u5bb9\u9519\u529f\u80fd\uff0c\u4e00\u65e6\u5176\u4e2d\u4e00\u5757\u78c1\u76d8\u6302\u6389\u5168\u90e8\u6570\u636e\u5c06\u90fd\u4f1a\u987a\u574f<\/p>\r\n<p>RAID1(Mirroring \u955c\u50cf\u5377)<br \/>\u8981\u6c42\uff1a\u81f3\u5c11\u9700\u8981\u4e24\u5757\u78c1\u76d8<br \/>\u4f18\u70b9\uff1a\u7528\u8fc7\u786c\u76d8\u955c\u50cf\u6570\u636e\u5b9e\u73b0\u6570\u636e\u5197\u4f59\uff0c\u4fdd\u8bc1\u6570\u636e\u7684\u5b89\u5168\u6027\uff0c\u5728\u4e24\u5757\u76d8\u4e0a\u4e92\u4e3a\u5907\u4efd\uff0c\u5f53\u539f\u59cb\u6570\u636e\u7e41\u5fd9\u65f6\uff0c\u53ef\u4ee5\u76f4\u63a5\u4ece\u955c\u50cf\u5907\u4efd\u4e2d\u8bfb\u53d6\u6570\u636e\uff1b<br \/>\u7f3a\u70b9\uff1a\u662fRAID\u7ea7\u522b\u4e2d\u5355\u4f4d\u6210\u672c\u6700\u9ad8\u7684\uff0c\u5f53\u5176\u4e2d\u4e00\u5757\u78c1\u76d8\u6302\u6389\u65f6\uff0c\u7cfb\u7edf\u53ef\u4ee5\u76f4\u63a5\u5207\u6362\u5230\u955c\u50cf\u76d8\u4e0a\u8bfb\u5199\uff0c\u5e76\u4e14\u4e0d\u9700\u8981\u91cd\u7ec4\u5931\u6548\u7684\u6570\u636e\uff0c\u78c1\u76d8\u5229\u7528\u738750%<\/p>\r\n<p>RAID5<br \/>\u539f\u7406\uff1a\u6570\u636e\u4ee5\u5757(chunk)\u4e3a\u5355\u4f4d\u5206\u6563\u5b58\u50a8\u5728\u5404\u4e2a\u786c\u76d8\u4e0a\uff0cRAID 5\u4e0d\u5bf9\u6570\u636e\u8fdb\u884c\u5907\u4efd\uff0c\u800c\u662f\u628a\u6570\u636e\u548c\u4e0e\u5176\u5bf9\u5e94\u7684\u5947\u5076\u6821\u9a8c\u4fe1\u606f\u5b58\u50a8\u5230\u7ec4\u6210\u7684RAID5\u7684\u5404\u4e2a\u78c1\u76d8\u4e0a\uff0c\u5e76\u4e14\u5c06\u5947\u5076\u6821\u9a8c\u4fe1\u606f\u548c\u5bf9\u5e94\u7684\u6570\u636e\u5206\u522b\u5b58\u50a8\u4e8e\u4e0d\u540c\u7684\u78c1\u76d8\u4e0a\uff0c\u5176\u4e2d\u4e00\u5757(\u53ea\u5141\u8bb8\u4e00\u5757)\u6302\u6389\u65f6\uff0c\u5229\u7528\u5269\u4e0b\u7684\u6570\u636e\u548c\u6821\u9a8c\u4fe1\u606f\u53ef\u4ee5\u6062\u590d\u6570\u636e<br \/>\u8981\u6c42\uff1a\u9700\u89813\u5757\u53ca\u4ee5\u4e0a\u786c\u76d8<br \/>\u4f18\u52bf\uff1a\u517c\u987e\u8bfb\u5199\u901f\u5ea6\u548c\u6570\u636e\u5b89\u5168\uff0c\u8bfb\u5199\u6027\u80fd\u63d0\u5347,\u5176\u4e2d\u4e00\u5757\u78c1\u76d8\u6302\u6389\u65f6\uff0c\u53ef\u4ee5\u4fdd\u8bc1\u6570\u636e\u4e0d\u88ab\u635f\u574f\uff1b(\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0c\u53ea\u5141\u8bb8\u574f\u4e00\u5757\u76d8\uff0c\u5e76\u4e14\u574f\u76d8\u8981\u53ca\u65f6\u66f4\u6362)\u78c1\u76d8\u5229\u7528\u7387=[(n-1)\/n] * 2\/3<\/p>\r\n<p>RAID1+0<br \/>\u5148\u521b\u5efaRAID 1\uff0c\u5728RAID\u7684\u57fa\u7840\u4e0a\u521b\u5efaRAID 0<br \/>\u4f18\u70b9\uff1a\u6570\u636e\u5b89\u5168\u6027\u597d\uff0c\u8bfb\u5199\u6027\u80fd\u63d0\u5347\uff0c\u6709\u5bb9\u9519\u7387\uff1a\u53ea\u8981\u4e0d\u662f\u4e00\u4e2aRAID 1\u4e0a\u76842\u4e2a\u786c\u76d8\u540c\u65f6\u635f\u574f\uff0c\u90fd\u4e0d\u5f71 \u54cd\u6570\u636e\u7684\u6b63\u5e38\u8bfb\u5199\uff0c\u6570\u636e\u6062\u590d\u5feb<br \/>\u7f3a\u70b9\uff1a\u5199\u6027\u80fd\u8f83RAID 0+1 \u5dee\u4e00\u4e9b<\/p>\r\n<p>RAID0+1<br \/>\u5148\u521b\u5efaRAID 0\uff0c\u5728RAID 0 \u7684\u57fa\u7840\u4e0a\u518d\u521b\u5efaRAID 1<br \/>\u4f18\u70b9\uff1a\u6027\u80fd\u4e0a\u8003\u8651\u7684\u8bdd\uff0cRAID 0+1\u8981\u66f4\u6709\u4f18\u52bf\u4e00\u4e9b\uff0cRAID 0+1\u5199\u5165\u901f\u5ea6\u66f4\u5feb\u4e00\u4e9b\uff0c\u8bfb\u53d6\u901f\u5ea6\u548cRAID 1+0 \u4e00\u6837\uff0c<br \/>\u7f3a\u70b9\uff1a\u4e00\u65e6\u5176\u4e2d\u4e00\u5757\u786c\u76d8\u6302\u6389\u4e4b\u540e\uff0c\u4e00\u534a\u7684\u786c\u76d8\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\uff0c\u5982\u679c2\u4e2a\u6761\u5e26\u4e0a\u5404\u574f\u4e00\u5757\uff0c\u6574\u4e2a\u9635\u5217\u5c06\u6302\u6389<\/p>\r\n<p>&nbsp;<\/p>\r\n\r\n<figure class=\"wp-block-table\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td>raid\u7ea7\u522b<\/td>\r\n<td>\u5bb9\u91cf<\/td>\r\n<td>\u6027\u80fd<\/td>\r\n<td>\u5197\u4f59<\/td>\r\n<td>\u81f3\u5c11\u51e0\u5757\u786c\u76d8<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>raid0\u6761\u5e26<\/td>\r\n<td>\u6240\u6709\u786c\u76d8\u603b\u548c<\/td>\r\n<td>\u6700\u5feb\u7684<\/td>\r\n<td>\u53ea\u8981\u574f\u4e00\u5757\u5c31\u62a5\u5e9f<\/td>\r\n<td>\u81f3\u5c11\u9700\u89811\u5757\u786c\u76d8<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>raid1\u955c\u50cf<\/td>\r\n<td>\u6240\u6709\u78c1\u76d8\u603b\u548c\u4e00\u822c<\/td>\r\n<td>\u5199\u5165\u8f83\u6162,\u8bfb\u53d6\u901f\u5ea6\u76f8\u5f53\u4e8e\u662f1\u5757\u786c\u76d8\u901f\u5ea6<\/td>\r\n<td>100%<\/td>\r\n<td>\u53ea\u67092\u5757\u786c\u76d8<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>raid 5<\/td>\r\n<td>\u635f\u5931\u4e00\u5757\u786c\u76d8\u5bb9\u91cf<\/td>\r\n<td>\u8bfb\u53d6\u901f\u5ea6ok,\u5199\u5165\u8f83\u6162<\/td>\r\n<td>\u6700\u591a\u574f1\u5757<\/td>\r\n<td>\u81f3\u5c113\u5757\u786c\u76d8<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>raid10<\/td>\r\n<td>\u6240\u6709\u5bb9\u91cf\u7684\u4e00\u822c<\/td>\r\n<td>\u8bfb\u5199\u901f\u5ea6\u5f88\u5feb<\/td>\r\n<td>\u53ef\u4ee5\u635f\u574f\u4e00\u534a,\u4f46\u662f\u4e0d\u80fd\u5728\u4e00\u7ec4<\/td>\r\n<td>\u81f3\u5c114\u5757\u786c\u76d8,2\u7684\u500d\u6570\u589e\u52a0<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n<h2><strong>7.\u786c\u76d8\u547d\u540d<\/strong><\/h2>\r\n<p>\u5728\u8bbe\u5907\u540d\u79f0\u7684\u5b9a\u4e49\u89c4\u5219\u5982\u4e0b, \u5176\u4ed6\u7684\u5206\u533a\u53ef\u4ee5\u4ee5\u6b64\u7c7b\u63a8<br \/>\u7cfb\u7edf\u7684\u7b2c\u4e00\u5757SCSI\u63a5\u53e3\u7684\u786c\u76d8\u540d\u79f0\u4e3a\/dev\/sda<br \/>\u7cfb\u7edf\u7684\u7b2c\u4e8c\u5757SCSI\u63a5\u53e3\u7684\u786c\u76d8\u540d\u79f0\u4e3a\/dev\/sdb<br \/>\u7cfb\u7edf\u4e2d\u5206\u533a\u7531\u6570\u5b57\u7f16\u53f7\u8868\u793a, 1~4\u7559\u7ed9\u4e3b\u5206\u533a\u4f7f\u7528\u548c\u6269\u5c55\u5206\u533a, \u903b\u8f91\u5206\u533a\u4ece5\u5f00\u59cb<\/p>\r\n<p>\u6709\u4e9b\u5b58\u653e\u6570\u636e\u7684\u8bbe\u5907\u5e76\u4e0d\u662f\u76f4\u63a5\u786c\u4ef6\u5bf9\u5e94\u7684\u8bbe\u5907\u6587\u4ef6\uff0c\u800c\u662f\u901a\u8fc7\u8f6f\u4ef6\u751f\u6210\u7684\u5757\u8bbe\u5907\u6587\u4ef6\uff0c\u4f8b\u5982lvm\u548c\u8f6fraid\u8bbe\u5907\u6587\u4ef6<\/p>\r\n<p>\u7269\u7406\u786c\u76d8 \/dev\/sd[a-z]<br \/>KVM\u865a\u62df\u5316 \/dev\/vd[a-z] online<br \/><br \/>\u7b2c\u4e00\u5757\u78c1\u76d8<br \/>\/dev\/sda<br \/>\u7b2c\u4e8c\u5757\u78c1\u76d8\u7b2c\u4e00\u4e2a\u5206\u533a<br \/>\/dev\/sdb1<br \/>\u7b2c\u4e00\u5757\u78c1\u76d8, \u7b2c\u4e00\u4e2a\u5206\u533a<br \/>\/dev\/vda1<\/p>\r\n<p>\u786c\u76d8\u5206\u533a\u547d\u540d:<br \/>\u4e3b\u5206\u533a\u548c\u6269\u5c55\u5206\u533a \/dev\/sda1 1-4<br \/>\u903b\u8f91\u5206\u533a(mbr\u89c4\u5219) \/dev\/sda5 \u4ece5\u5f00\u59cb<br \/>\u7b2c3\u5757\u786c\u76d8\u7684\u7b2c1\u4e2a\u4e3b\u5206\u533a \/dev\/sdc1<br \/>\u7b2c6\u5757\u786c\u76d8\u7684\u7b2c1\u4e2a\u903b\u8f91\u5206\u533a \/dev\/sdf5<\/p>\r\n<p>\u6ce8\u610f\uff1a<br \/>MBR \u65b9\u5f0f\u53ea\u80fd\u52064\u4e2a\u4e3b\u5206\u533a, GPT \u53ef\u5206128\u4e2a\u4e3b\u5206\u533a<br \/>MBR \u4e0eGPT \u4e4b\u95f4\u4e92\u76f8\u8f6c\u6362\u4f1a\u5bfc\u81f4\u6570\u636e\u4e22\u5931<\/p>\r\n<h1>2.\u78c1\u76d8\u5bb9\u91cf\u68c0\u67e5<\/h1>\r\n<h2><strong>\u4f7f\u7528df \u547d\u4ee4\u67e5\u770b\u78c1\u76d8\u5bb9\u91cf\uff0c\u4e0d\u52a0\u53c2\u6570\u4ee5k\u4e3a\u5355\u4f4d<\/strong><\/h2>\r\n<pre>-i\uff1a\u67e5\u770binode\u4f7f\u7528\u60c5\u51b5<br \/>-h\uff1a\u4ee5G\u6216\u8005T\u6216\u8005M\u4eba\u6027\u5316\u65b9\u5f0f\u663e\u793a<br \/>-T\uff1a\u67e5\u770b\u6587\u4ef6\u7c7b\u578b<br \/>-H\uff1a\u8fd9\u91cc\u76841k\u7b49\u4e8e1000\u5b57\u8282\u800c\u4e0d\u662f1024\u5b57\u8282<br \/>-k\uff1a\u6307\u5b9a\u5757\u5927\u5c0f\u7b49\u4e8e1024\u5b57\u8282\u6765\u663e\u793a\u4f7f\u7528\u72b6\u51b5<br \/>-l\uff1a\u53ea\u663e\u793a\u672c\u5730\u6587\u4ef6\u7cfb\u7edf\u4f7f\u7528\u72b6\u51b5<br \/>-m\uff1a\u4ee5\u6307\u5b9a\u5757\u5927\u5c0f\u7b49\u4e8e1048576\u5b57\u8282(1M)\u6765\u663e\u793a\u4f7f\u7528\u72b6\u51b5<br \/>-t\uff1a\u53ea\u663e\u793a\u6307\u5b9a\u7c7b\u578b(TYPE)\u7684\u6587\u4ef6\u7cfb\u7edf<br \/>-a\uff1a\u5217\u51fa\u5305\u62ecBLOCK\u4e3a0\u7684\u6587\u4ef6\u7cfb\u7edf<\/pre>\r\n<h2><strong>iotop\u663e\u793a\u5f53\u524d\u78c1\u76d8\u8bfb\u53d6\u901f\u5ea6<\/strong><\/h2>\r\n<pre>-o\uff1a\u53ea\u663e\u793a\u8fdb\u884c\u8bfb\u5199\u7684\u8fdb\u7a0b\u4fe1\u606f<br \/>-p\uff1a\u53ea\u663e\u793a\u6307\u5b9aPID\u7684\u4fe1\u606f<br \/>-u\uff1a\u663e\u793a\u6307\u5b9a\u7684\u7528\u6237\u7684\u8fdb\u7a0b\u7684\u4fe1\u606f<br \/>-P\uff1a\u53ea\u663e\u793a\u8fdb\u7a0b\uff0c\u4e00\u822c\u4e3a\u663e\u793a\u6240\u6709\u7684\u7ebf\u7a0b<br \/>-a\uff1a\u663e\u793a\u4eceiotop\u542f\u52a8\u540e\u6bcf\u4e2a\u7ebf\u7a0b\u5b8c\u6210\u4e86\u7684IO\u603b\u6570<br \/>-k\uff1a\u4ee5\u5343\u5b57\u8282\u663e\u793a<br \/>-t\uff1a\u5728\u6bcf\u4e00\u884c\u524d\u6dfb\u52a0\u4e00\u4e2a\u5f53\u524d\u7684\u65f6\u95f4<\/pre>\r\n<h2>\u5728\u8fd0\u884ciotop\u547d\u4ee4\u540e\u6309\u76f8\u5e94\u952e\u4f4d<br \/>\u4f7f\u7528left\u548cright\u6539\u53d8\u6392\u5e8f\uff08\u65b9\u5411\u952e\u6539\u53d8\u6392\u5e8f\u5217\uff09\uff0c\u8fd8\u53ef\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4<\/h2>\r\n<pre>r\uff1a\u53cd\u5411\u6392\u5e8f\uff0c<br \/>o\uff1a\u5207\u6362\u81f3\u9009\u9879--only\uff0c<br \/>p\uff1a\u5207\u6362\u81f3--processes\u9009\u9879\uff0c<br \/>a\uff1a\u5207\u6362\u81f3--accumulated\u9009\u9879<br \/>q\uff1a\u9000\u51fa<br \/>i\uff1a\u6539\u53d8\u7ebf\u7a0b\u7684\u4f18\u5148\u7ea7<\/pre>\r\n<h2><strong>\u4f7f\u7528df\u547d\u4ee4\u67e5\u770b\u78c1\u76d8\uff0c\u4e0b\u9762\u5206\u522b\u4ecb\u7ecd\u6bcf\u5217\u4ec0\u4e48\u542b\u4e49<\/strong><\/h2>\r\n<pre>[root@dmxsp ~]$ df -h <br \/>Filesystem Size Used Avail Use% Mounted on <br \/>devtmpfs 486M 0 486M 0% \/dev <br \/>tmpfs 496M 0 496M 0% \/dev\/shm <br \/>tmpfs 496M 472K 495M 1% \/run <br \/>tmpfs 496M 0 496M 0% \/sys\/fs\/cgroup <br \/>\/dev\/vda1 40G 7.0G 31G 19% \/ <br \/>tmpfs 100M 0 100M 0% \/run\/user\/0<\/pre>\r\n<pre>Filesystem Size Used Avail Use% Mounted on<br \/>Filesystem\uff1a\u8bbe\u5907\u540d\u79f0<br \/>Size\uff1a\u78c1\u76d8\u5927\u5c0f<br \/>Used\uff1a\u5df2\u7528\u5927\u5c0f<br \/>Avail\uff1a\u53ef\u7528\u5927\u5c0f<br \/>Use%\uff1a\u4f7f\u7528\u767e\u5206\u6bd4<br \/>Mounted on\uff1a\u6302\u8f7d\u70b9<\/pre>\r\n<h2><strong>\u4f7f\u7528lsblk\u67e5\u770b\u5206\u533a\u60c5\u51b5<\/strong><\/h2>\r\n<pre>-a\uff1a\u663e\u793a\u6240\u6709\u8bbe\u5907<br \/>-b\uff1a\u4ee5bytes\u65b9\u5f0f\u663e\u793a\u8bbe\u5907\u5927\u5c0f<br \/>-d\uff1a\u4e0d\u663e\u793a slaves \u6216 holders<br \/>-e\uff1a\u6392\u9664\u8bbe\u5907 (default: RAM disks)<br \/>-f\uff1a\u663e\u793a\u6587\u4ef6\u7cfb\u7edf\u4fe1\u606f<br \/>-h\uff1a\u663e\u793a\u5e2e\u52a9\u4fe1\u606f<br \/>-m\uff1a\u663e\u793a\u6743\u9650\u4fe1\u606f<br \/>-l\uff1a\u4f7f\u7528\u5217\u8868\u683c\u5f0f\u663e\u793a<br \/>-n\uff1a\u4e0d\u663e\u793a\u6807\u9898<br \/>-o\uff1a\u8f93\u51fa\u5217<br \/>-P\uff1a\u4f7f\u7528key=\"value\"\u683c\u5f0f\u663e\u793a<br \/>-r\uff1a\u4f7f\u7528\u539f\u59cb\u683c\u5f0f\u663e\u793a<br \/>-t\uff1a\u663e\u793a\u62d3\u6251\u7ed3\u6784\u4fe1\u606f<\/pre>\r\n<pre>[root@dmxsp ~]$ lsblk <br \/>NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT <br \/>vda 253:0 0 40G 0 disk <br \/>\u2514\u2500vda1 253:1 0 40G 0 part \/<\/pre>\r\n<h2><strong>\u4f7f\u7528du \u547d\u4ee4\u67e5\u770b\u76ee\u5f55\u6216\u8005\u6587\u4ef6\u7684\u5bb9\u91cf\uff0c\u4e0d\u52a0\u53c2\u6570\u4ee5k\u4e3a\u5355\u4f4d<\/strong><\/h2>\r\n<pre>-s\uff1a\u5217\u51fa\u603b\u548c<br \/>-h\uff1a\u4eba\u6027\u5316\u663e\u793a\u5bb9\u91cf\u4fe1\u606f<br \/>-a\uff1a\u663e\u793a\u5bf9\u6240\u6709\u6587\u4ef6\u7684\u7edf\u8ba1\uff0c\u800c\u4e0d\u53ea\u662f\u5305\u542b\u5b50\u76ee\u5f55<\/pre>\r\n<h1>3.\u78c1\u76d8\u5206\u533a<\/h1>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td>fdisk<\/td>\r\n<td>\u652f\u6301mbr\u5206\u533a\u683c\u5f0f,2tb\u4ee5\u5185\u78c1\u76d8<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>parted<\/td>\r\n<td>\u652f\u6301mbr,gpt<\/td>\r\n<\/tr>\r\n<tr>\r\n<td>gdisk<\/td>\r\n<td>fdisk\u5347\u7ea7\u7248,gpt disk (\u4ec5\u652f\u6301gpt\u683c\u5f0f)<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h2><strong>\u78c1\u76d8\u5206\u533aFdisk<\/strong><\/h2>\r\n<p>\u5206\u533a\u4e4b\u524d, \u9700\u8981\u5148\u7ed9\u865a\u62df\u673a\u6dfb\u52a0\u4e00\u5757\u78c1\u76d8<br \/>\u751f\u4ea7\u5206\u533a\u5efa\u8bae: \u5982\u65e0\u7279\u6b8a\u9700\u6c42, \u76f4\u63a5\u4f7f\u7528\u6574\u4e2a\u78c1\u76d8\u5373\u53ef, \u65e0\u9700\u5206\u533a<br \/>\u5b66\u4e60\u5206\u533a\u5efa\u8bae:1P+1E(3L) 2P+1E(2L) 3P+1E(1L) (\u4ec5\u9002\u7528\u4e8e\u7ec3\u4e60)<\/p>\r\n<h2><strong>\u5c0f\u4e8e2TB\u5b58\u50a8\u78c1\u76d8, \u53ef\u9009\u5206\u533a\u5de5\u5177fdisk<\/strong><\/h2>\r\n<pre>-v\uff1a\u6253\u5370 fdisk \u7684\u7248\u672c\u4fe1\u606f\u5e76\u9000\u51fa\uff0e<br \/>-l\uff1a\u5217\u51fa\u6307\u5b9a\u8bbe\u5907\u7684\u5206\u533a\u8868\u4fe1\u606f\u5e76\u9000\u51fa\u3002 \u5982\u679c\u6ca1\u6709\u7ed9\u51fa\u8bbe\u5907\uff0c\u90a3\u4e48\u4f7f\u7528\u90a3\u4e9b\u5728 \/proc\/partitions \uff08\u5982\u679c\u5b58\u5728\uff09\u63d0\u5230\u7684\uff0e<br \/>-u\uff1a\u4ee5\u6247\u533a\u6570\u800c\u4e0d\u662f\u4ee5\u67f1\u9762\u6570\u7684\u5f62\u5f0f\u663e\u793a\u5206\u533a\u8868\u4e2d\u5404\u5206\u533a\u7684\u4fe1\u606f\uff0e -s \u5206\u533a \u5c06\u5206\u533a\u7684 \u5927\u5c0f \uff08\u5355\u4f4d\u4e3a\u5757\uff09\u4fe1\u606f\u8f93\u51fa\u5230\u6807\u51c6\u8f93\u51fa<\/pre>\r\n<pre>[root@dmxsp ~]# fdisk -l <br \/>Disk \/dev\/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors <br \/>Units = sectors of 1 * 512 = 512 bytes <br \/>Sector size (logical\/physical): 512 bytes \/ 512 bytes <br \/>I\/O size (minimum\/optimal): 512 bytes \/ 512 bytes <br \/>Disk label type: dos <br \/>Disk identifier: 0x000b884e Device Boot Start End Blocks Id System \/dev\/vda1 * 2048 83886046 41941999+ 83 Linux<br \/><br \/>[root@dmxsp ~]# fdisk \/dev\/vdb\u00a0 \u00a0\uff08\u4e91\u670d\u52a1\u5668\uff09<br \/>Welcome to fdisk (util-linux 2.23.2).<br \/><br \/>Changes will remain in memory only, until you decide to write them.<br \/>Be careful before using the write command.<br \/><br \/><br \/>Command (m for help): m\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u8f93\u5165m\u5217\u51fa\u5e38\u7528\u7684\u547d\u4ee4<br \/>Command action<br \/>a toggle a bootable flag\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u5207\u6362\u5206\u533a\u542f\u52a8\u6807\u8bb0<br \/>b edit bsd disklabel\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u7f16\u8f91sdb\u78c1\u76d8\u6807\u7b7e<br \/>c toggle the dos compatibility flag\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u5207\u6362dos\u517c\u5bb9\u6a21\u5f0f<br \/>d delete a partition\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u5220\u9664\u5206\u533a<br \/>g create a new empty GPT partition table\u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u521b\u5efa\u65b0\u7684\u7a7aGPT\u5206\u533a\u8868<br \/>G create an IRIX (SGI) partition table\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u521b\u5efaIRIX\uff08SGI\uff09\u5206\u533a\u8868<br \/>l list known partition types\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u663e\u793a\u5206\u533a\u7c7b\u578b<br \/>m print this menu\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u663e\u793a\u5e2e\u52a9\u83dc\u5355<br \/>n add a new partition\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u65b0\u5efa\u5206\u533a<br \/>o create a new empty DOS partition table\u00a0 \u00a0 \u00a0 \u00a0#\u521b\u5efa\u65b0\u7684\u7a7a\u767d\u5206\u533a\u8868<br \/>p print the partition table\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u663e\u793a\u5206\u533a\u8868\u7684\u4fe1\u606f\u00a0<br \/>q quit without saving changes\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u4e0d\u4fdd\u5b58\u9000\u51fa<br \/>s create a new empty Sun disklabel\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u521b\u5efa\u65b0\u7684Sun\u78c1\u76d8\u6807\u7b7e<br \/>t change a partition's system id\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u4fee\u6539\u5206\u533aID,\u53ef\u4ee5\u901a\u8fc7l\u67e5\u770bid<br \/>u change display\/entry units\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u4fee\u6539\u5bb9\u91cf\u5355\u4f4d,\u78c1\u67f1\u6216\u6247\u533a<br \/>v verify the partition table\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u68c0\u9a8c\u5206\u533a\u8868<br \/>w write table to disk and exit\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u4fdd\u5b58\u9000\u51fa\u00a0<br \/>x extra functionality (experts only)\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u62d3\u5c55\u529f\u80fd<\/pre>\r\n<h3><strong>\u521b\u5efa\u4e3b\u5206\u533a<\/strong><\/h3>\r\n<pre>Command (m for help): n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u65b0\u5efa\u5206\u533a<br \/>Partition type:<br \/>p primary (0 primary, 0 extended, 4 free) \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u4e3b\u5206\u533a\u00a0 \u00a0 \u00a0 \u00a0 \u00a0<br \/>e extended\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u6269\u5c55\u5206\u533a\u00a0<br \/>Select (default p):\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u9009\u62e9\u4e3b\u5206\u533a<br \/>Partition number (1-4, default 1): \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u9ed8\u8ba4\u56de\u8f66<br \/>First sector (2048-41943039, default 2048):\u00a0 \u00a0 \u00a0 \u00a0 #\u9ed8\u8ba4\u6247\u533a\u56de\u8f66\u00a0<br \/>Using default value 2048 <br \/>Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039):+50M\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u5206\u914d50MB\u00a0<\/pre>\r\n<h3><strong>\u67e5\u770b\u5206\u533a\u8868\u7684\u4fe1\u606f\u00a0<\/strong><\/h3>\r\n<pre>Command (m for help): p<br \/><br \/>Disk \/dev\/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors\u00a0 \u00a0 \u00a0#\u78c1\u76d8\u540d\u79f0\u548c\u5927\u5c0f<br \/>Units = sectors of 1 * 512 = 512 bytes<br \/>Sector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>I\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>Disk label type: dos<br \/>Disk identifier: 0xbcb85590<br \/><br \/>Device Boot Start End Blocks Id System<br \/>\/dev\/vdb1 2048 104447 51200 83 Linux<\/pre>\r\n<h3><strong>\u521b\u5efa\u6269\u5c55\u5206\u533a<\/strong><\/h3>\r\n<pre>Command (m for help): n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u65b0\u5efa\u5206\u533a\u00a0<br \/>Partition type:<br \/>p primary (1 primary, 0 extended, 3 free)<br \/>e extended<br \/>Select (default p): e\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u521b\u5efa\u6269\u5c55\u5206\u533a<br \/>Partition number (2-4, default 2): <br \/>First sector (104448-41943039, default 104448): <br \/>Using default value 104448<br \/>Last sector, +sectors or +size{K,M,G} (104448-41943039, default 41943039):\u00a0 \u00a0 \u00a0 \u00a0#\u9ed8\u8ba4\u5212\u5206\u6240\u6709\u7a7a\u95f4\u7ed9\u6269\u5c55\u5206\u533a<br \/>Using default value 41943039<br \/>Partition 2 of type Extended and of size 20 GiB is set<\/pre>\r\n<h3><strong>\u67e5\u770b\u5206\u533a\u8868\u7684\u4fe1\u606f<\/strong><\/h3>\r\n<pre>Command (m for help): p<br \/><br \/>Disk \/dev\/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors<br \/>Units = sectors of 1 * 512 = 512 bytes<br \/>Sector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>I\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>Disk label type: dos<br \/>Disk identifier: 0xbcb85590<br \/><br \/>Device Boot Start End Blocks Id System<br \/>\/dev\/vdb1 2048 104447 51200 83 Linux<br \/>\/dev\/vdb2 104448 41943039 20919296 5 Extended<\/pre>\r\n<h3><strong>\u67e5\u8be2\u7ed3\u679c<\/strong><\/h3>\r\n<pre>-a\uff1a\u663e\u793a\u6240\u6709\u8bbe\u5907<br \/>-b\uff1a\u4ee5bytes\u65b9\u5f0f\u663e\u793a\u8bbe\u5907\u5927\u5c0f<br \/>-d\uff1a\u4e0d\u663e\u793a slaves \u6216 holders<br \/>-e&lt;list&gt;\uff1a\u6392\u9664\u8bbe\u5907 (default: RAM disks)<br \/>-f\uff1a\u663e\u793a\u6587\u4ef6\u7cfb\u7edf\u4fe1\u606f<br \/>-h\uff1a\u663e\u793a\u5e2e\u52a9\u4fe1\u606f<br \/>-m\uff1a\u663e\u793a\u6743\u9650\u4fe1\u606f<br \/>-l\uff1a\u4f7f\u7528\u5217\u8868\u683c\u5f0f\u663e\u793a<br \/>-n\uff1a\u4e0d\u663e\u793a\u6807\u9898<br \/>-o&lt;list&gt;\uff1a\u8f93\u51fa\u5217<br \/>-P\uff1a\u4f7f\u7528key=\"value\"\u683c\u5f0f\u663e\u793a<br \/>-r\uff1a\u4f7f\u7528\u539f\u59cb\u683c\u5f0f\u663e\u793a<br \/>-t\uff1a\u663e\u793a\u62d3\u6251\u7ed3\u6784\u4fe1\u606f<\/pre>\r\n<pre>[root@dmxsp ~]# lsblk<\/pre>\r\n<h3><strong>\u521b\u5efa\u903b\u8f91\u5206\u533a<\/strong><\/h3>\r\n<pre>Command (m for help): n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u65b0\u5efa\u5206\u533a<br \/>Partition type:<br \/>p primary (1 primary, 1 extended, 2 free)<br \/>l logical (numbered from 5)<br \/>Select (default p): l\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #\u521b\u5efa\u903b\u8f91\u5206\u533a\u00a0<br \/>Adding logical partition 5<br \/>First sector (106496-41943039, default 106496): <br \/>Using default value 106496<br \/>Last sector, +sectors or +size{K,M,G} (106496-41943039, default 41943039): +100M\u00a0 \u00a0 \u00a0 \u00a0#\u5206\u914d100MB\u7a7a\u95f4<br \/>Partition 5 of type Linux and of size 100 MiB is set<\/pre>\r\n<h3><strong>\u67e5\u770b\u5206\u533a\u8868\u7684\u4fe1\u606f<\/strong><\/h3>\r\n<pre>Command (m for help): p<br \/><br \/>Disk \/dev\/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors<br \/>Units = sectors of 1 * 512 = 512 bytes<br \/>Sector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>I\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>Disk label type: dos<br \/>Disk identifier: 0xa447d9e7<br \/><br \/>Device Boot Start End Blocks Id System<br \/>\/dev\/vdb1 2048 104447 51200 83 Linux<br \/>\/dev\/vdb2 104448 41943039 20919296 5 Extended<br \/>\/dev\/vdb5 106496 311295 102400 83 Linux<\/pre>\r\n<h3><strong>\u4fdd\u5b58\u5206\u533a<\/strong><\/h3>\r\n<pre>Command (m for help): w <br \/>The partition table has been altered!<br \/><br \/>Calling ioctl() to re-read partition table.<br \/>Syncing disks.<\/pre>\r\n<h3><strong>\u68c0\u67e5\u78c1\u76d8\u662f\u5426\u662fMBR\u5206\u533a\u65b9\u5f0f<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# fdisk \/dev\/vdb -l | grep type<br \/>Disk label type: dos<\/pre>\r\n<h3><strong>\u66f4\u65b0\u5185\u6838\u786c\u76d8\u5206\u533a\u8868<\/strong><\/h3>\r\n<h4>\u4f7f\u7528fdisk\u5206\u533a\u5b8c\u6210\u540e\uff0c\u9700\u8981\u67e5\u770b\u4e00\u4e0b\u5185\u6838\u5206\u533a\u4fe1\u606f\u662f\u5426\u548c\u6211\u4eec\u7684\u64cd\u4f5c\u4e00\u81f4<\/h4>\r\n<pre>[root@dmxsp ~]# cat \/proc\/partitions <br \/>major minor #blocks name<br \/><br \/>253 0 41943040 vda<br \/>253 1 41941999 vda1<br \/>253 16 20971520 vdb<br \/>253 17 51200 vdb1<br \/>253 18 1 vdb2<br \/>253 21 102400 vdb5<\/pre>\r\n<h2><b> parted <\/b><b>\u78c1\u76d8\u5206\u533a<\/b><\/h2>\r\n<pre>p print \u663e\u793a\u78c1\u76d8\u5206\u533a\u4fe1\u606f<br \/>mktable \u521b\u5efa \u78c1\u76d8\u5206\u533a\u8868 gpt\/msdos<br \/>mkpart \u521b\u5efa\u78c1\u76d8\u5206\u533a \u00a0 mkpart pri \u00a00 100<br \/>rm \u00a0 \u00a0 \u5220\u9664\u78c1\u76d8\u5206\u533a \u00a0<br \/>q quit \u9000\u51fa<\/pre>\r\n<h3>\u5b89\u88c5<\/h3>\r\n<pre>[root@dmxsp ~]# yum -y install parted<br \/><br \/>[root@dmxsp ~]# parted \/dev\/vda<br \/>GNU Parted 3.1<br \/>Using \/dev\/vda<br \/>Welcome to GNU Parted! Type 'help' to view a list of commands.<\/pre>\r\n<h2><strong>\u78c1\u76d8\u5206\u533aGdisk<\/strong><\/h2>\r\n<p>\u5927\u4e8e2TB\u4f7f\u7528\u5206\u533a\u5de5\u5177gdisk<\/p>\r\n<h3><strong>\u5b89\u88c5gdisk<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# yum install gdisk\u00a0 -y<\/pre>\r\n<h3><strong>gdisk\u5206\u533a<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# gdisk \/dev\/vdb <br \/>GPT fdisk (gdisk) version 0.8.10<br \/><br \/>Partition table scan:<br \/>MBR: MBR only<br \/>BSD: not present<br \/>APM: not present<br \/>GPT: not present<br \/><br \/><br \/>***************************************************************<br \/>Found invalid GPT and valid MBR; converting MBR to GPT format<br \/>in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by<br \/>typing 'q' if you don't want to convert your MBR partitions<br \/>to GPT format!<br \/>***************************************************************<br \/><br \/>\u00a0\u00a0<br \/>Command (? for help): n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u521b\u5efa\u65b0\u5206\u533a<br \/>Partition number (1-128, default 1): <br \/>First sector (34-41943006, default = 2048) or {+-}size{KMGTP}: <br \/>Last sector (2048-41943006, default = 41943006) or {+-}size{KMGTP}: +500M\u00a0 \u00a0 \u00a0 \u00a0 \u00a0#\u5206\u914d500M\u5927\u5c0f<br \/>Current type is 'Linux filesystem'<\/pre>\r\n<h3><strong>\u67e5\u770b\u5206\u533a\u8868\u7684\u4fe1\u606f<\/strong><\/h3>\r\n<pre>Command (? for help): p<br \/>Disk \/dev\/vdb: 41943040 sectors, 20.0 GiB<br \/>Logical sector size: 512 bytes<br \/>Disk identifier (GUID): 1A9ECF41-73C2-4BFE-A958-13C20708104B<br \/>Partition table holds up to 128 entries<br \/>First usable sector is 34, last usable sector is 41943006<br \/>Partitions will be aligned on 2048-sector boundaries<br \/>Total free space is 40918973 sectors (19.5 GiB)<br \/><br \/>Number Start (sector) End (sector) Size Code Name<br \/>1 2048 1026047 500.0 MiB 8300 Linux filesystem<\/pre>\r\n<h3><strong>\u4fdd\u5b58\u5206\u533a<\/strong><\/h3>\r\n<pre>Command (? for help): w<br \/><br \/>Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING<br \/>PARTITIONS!!<br \/><br \/>Do you want to proceed? (Y\/N): y\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 #y\u786e\u8ba4<br \/>OK; writing new GUID partition table (GPT) to \/dev\/vdb.<br \/>The operation has completed successfully.<\/pre>\r\n<h3><strong>\u68c0\u67e5\u78c1\u76d8\u662f\u5426\u662fgpt\u683c\u5f0f<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# fdisk \/dev\/vdb -l | grep type<br \/>WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.<br \/>Disk label type: gpt<\/pre>\r\n<h3><strong>\u5237\u65b0\u5185\u6838<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# partprobe \/dev\/vdb<\/pre>\r\n<h2><strong>\u78c1\u76d8\u683c\u5f0f\u5316Mkfs<\/strong><\/h2>\r\n<p>mkfs\u683c\u5f0f\u5316\u78c1\u76d8\uff0c\u5b9e\u8d28\u521b\u5efa\u6587\u4ef6\u7cfb\u7edf<\/p>\r\n<pre>-b\uff1a\u8bbe\u5b9a\u6570\u636e\u533a\u5757\u5360\u7528\u7a7a\u95f4\u5927\u5c0f\uff0c\u76ee\u524d\u652f\u63011024\u30012048\u30014096 bytes\u6bcf\u4e2a\u5757<br \/>-t\uff1a\u7528\u6765\u6307\u5b9a\u4ec0\u4e48\u7c7b\u578b\u7684\u6587\u4ef6\u7cfb\u7edf\uff0c\u53ef\u4ee5\u662fext4, xfs<br \/>-i\uff1a\u8bbe\u5b9ainode\u7684\u5927\u5c0f<br \/>-N\uff1a\u8bbe\u5b9ainode\u6570\u91cf\uff0c\u9632\u6b62Inode\u6570\u91cf\u4e0d\u591f\u5bfc\u81f4\u78c1\u76d8\u4e0d\u8db3<br \/>-L\uff1a\u9884\u8bbe\u8be5\u5206\u533a\u7684\u6807\u7b7elabel<\/pre>\r\n<pre>[root@dmxsp ~]# mkfs.xfs \/dev\/vdb1<br \/>[root@dmxsp ~]# mkfs.ext3 \/dev\/vdb1<\/pre>\r\n<h3><b>\u78c1\u76d8\u5206\u533a\u8868<\/b><\/h3>\r\n<p>\u4e3b\u5206\u533a:\u5b58\u653e\u6570\u636e,\u4e00\u822c\u4e00\u5b9a\u8981\u6709<br \/>\u6269\u5c55\u5206\u533a: \u7528\u6765\u7ed9\u903b\u8f91\u5206\u533a,\u521b\u5efa\u7a7a\u95f4<br \/>\u903b\u8f91\u5206\u533a: \u5728\u6269\u5c55\u5206\u533a\u4e0b\u9762,\u8fdb\u884c\u521b\u5efa,\u4f7f\u7528\u6269\u5c55\u5206\u533a\u7a7a\u95f4<\/p>\r\n<h1>4.\u78c1\u76d8\u6302\u8f7dMount<\/h1>\r\n<p>mount\u53ef\u5c06\u6307\u5b9a\u8bbe\u5907\u4e2d\u6307\u5b9a\u7684\u6587\u4ef6\u7cfb\u7edf\u52a0\u8f7d\u5230Linux\u76ee\u5f55\u4e0b\uff08\u4e5f\u5c31\u662f\u88c5\u8f7d\u70b9\uff09\u3002\u53ef\u5c06\u7ecf\u5e38\u4f7f\u7528\u7684\u8bbe\u5907\u5199\u5165\u6587\u4ef6\/etc\/fstab,\u4ee5\u4f7f\u7cfb\u7edf\u5728\u6bcf\u6b21\u542f\u52a8\u65f6\u81ea\u52a8\u52a0\u8f7d\u3002mount\u52a0\u8f7d\u8bbe\u5907\u7684\u4fe1\u606f\u8bb0\u5f55\u5728\/etc\/mtab\u6587\u4ef6\u4e2d\u3002\u4f7f\u7528umount\u547d\u4ee4\u5378\u8f7d\u8bbe\u5907\u65f6\uff0c\u8bb0\u5f55\u5c06\u88ab\u6e05\u9664<br \/>\u6302\u8f7d\u5206\u533a\u524d\u9700\u8981\u521b\u5efa\u6302\u8f7d\u70b9, \u6302\u8f7d\u70b9\u4ee5\u76ee\u5f55\u5f62\u5f0f\u51fa\u73b0,\u5982\u4f55\u5f80\u6302\u8f7d\u70b9\u76ee\u5f55\u5199\u5165\u6570\u636e, \u5b9e\u9645\u4e0a\u4f1a\u5199\u5165\u5230\u8be5\u5206\u533a\u6302\u8f7d\u70b9\u5efa\u8bae\u662f\u7a7a\u76ee\u5f55, \u4e0d\u662f\u4e5f\u4e0d\u5f71\u54cd\u6302\u8f7d\u5206\u533a\u7684\u4f7f\u7528<\/p>\r\n<h2><strong>\u4e34\u65f6\u6302\u8f7d\u78c1\u76d8<\/strong><\/h2>\r\n<pre>-t\uff1a\u6307\u5b9a\u6587\u4ef6\u7cfb\u7edf\u6302\u8f7d\u5206\u533a\uff0c\u5982ext4, xfs<br \/>-a\uff1a\u8bfb\u53d6\/etc\/fstab\u914d\u7f6e\u6587\u4ef6\u7684\u6240\u6709\u5206\u533a<br \/>-o\uff1a\u6307\u5b9a\u6302\u8f7d\u53c2\u6570<br \/>-r\uff1a\u4ee5\u53ea\u8bfb\u65b9\u5f0f\u52a0\u8f7d\u8bbe\u5907<br \/>-v\uff1a\u6267\u884c\u65f6\u663e\u793a\u8be6\u7ec6\u7684\u4fe1\u606f<br \/>-V\uff1a\u663e\u793a\u7248\u672c\u4fe1\u606f<br \/>-w\uff1a\u4ee5\u53ef\u8bfb\u5199\u6a21\u5f0f\u52a0\u8f7d\u8bbe\u5907\uff0c\u9ed8\u8ba4\u8bbe\u7f6e<br \/>-f\uff1a\u4e0d\u5b9e\u9645\u52a0\u8f7d\u8bbe\u5907\u3002\u53ef\u4e0e-v\u7b49\u53c2\u6570\u540c\u65f6\u4f7f\u7528\u4ee5\u67e5\u770bmount\u7684\u6267\u884c\u8fc7\u7a0b<br \/>-F\uff1a\u9700\u4e0e-a\u53c2\u6570\u540c\u65f6\u4f7f\u7528\u3002\u6240\u6709\u5728\/etc\/fstab\u4e2d\u8bbe\u7f6e\u7684\u8bbe\u5907\u4f1a\u88ab\u540c\u65f6\u52a0\u8f7d\uff0c\u53ef\u52a0\u5feb\u6267\u884c\u901f\u5ea6<\/pre>\r\n<h3><strong>fstab\u88ab\u635f\u574f\u60c5\u51b5\u4e0b,\u8ba9\u53ea\u8bfb\u6587\u4ef6\u7cfb\u7edf\u53ef\u5199\uff08\u6b63\u5e38\u60c5\u51b5\u4e0b\u4e0d\u4f7f\u7528\uff09<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# mount -o rw,remount \/<\/pre>\r\n<h3><strong>\u6302\u8f7d \/dev\/vdb1\u81f3dmxsp\u76ee\u5f55<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# mount -t ext3 \/dev\/vdb1 dmxsp\/<\/pre>\r\n<h3><strong>\u67e5\u770b\u6302\u8f7d\u4fe1\u606f<br \/><\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# df<br \/>\/dev\/vdb1 487652 2351 459701 1% \/root\/dmxsp<strong><br \/><\/strong><\/pre>\r\n<h2><strong>\u6c38\u4e45\u6302\u8f7d\u78c1\u76d8<\/strong><\/h2>\r\n<h3><strong>\u4f7f\u7528blkid\u547d\u4ee4\u83b7\u53d6\u5404\u5206\u533a\u7684UUID<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# blkid |grep \"vdb1\"<br \/>\/dev\/vdb1: UUID=\"6787724b-4964-4e48-a73c-5009ede0a9d1\" TYPE=\"ext3\" PARTLABEL=\"Linux filesystem\" <br \/>PARTUUID=\"26cfeabe-4f54-41aa-86b8-7bb74586c3dd\"<strong><br \/><\/strong><\/pre>\r\n<h3><strong>\u4f7f\u7528UUID\u6302\u8f7d\u78c1\u76d8sdb1\u5206\u533a\u81f3\u4e8edb1, \u4e34\u65f6\u6302\u8f7d<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# mount UUID=\"6787724b-4964-4e48-a73c-5009ede0a9d1\"\u00a0 \u00a0dmxsp<\/pre>\r\n<h3><strong>\u4e5f\u53ef\u4ee5\u628a\u4e0b\u9762\u8fd9\u884c\u5199\u5230\/etc\/fstab\u4e2d\uff0c\u6c38\u4e45\u6302\u8f7d, \u5f00\u673a\u81ea\u52a8\u6302\u8f7d<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# tail -1 \/etc\/fstab <br \/>UUID=\"6787724b-4964-4e48-a73c-5009ede0a9d1\" dmxsp\/ ext3 defaults 0 0<br \/><br \/>[root@dmxsp ~]# tail -1 \/etc\/fstab<br \/>dmxsp\/\u00a0 \u00a0 \u00a0xfs\u00a0 \u00a0 defaults 0 0<\/pre>\r\n<h3><strong>\u52a0\u8f7dfstab\u914d\u7f6e\u6587\u4ef6, \u540c\u65f6\u68c0\u6d4b\u8bed\u6cd5\u662f\u5426\u6709\u9519\u8bef<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# mount -a<\/pre>\r\n<h2><strong>fstab\u914d\u7f6e\u6587\u4ef6\u4ecb\u7ecd<\/strong><\/h2>\r\n<pre>[root@dmxsp ~]# tail -1 \/etc\/fstab<br \/>\u6302\u8f7d\u53c2\u6570\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u4e0d\u68c0\u67e5 \u4e0d\u5907\u4efd\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u6302\u8f7d\u70b9 \u00a0 \u6587\u4ef6\u7c7b\u578b\u00a0 \u00a0 \u00a0 \u00a0 <br \/>\u5f53\u5176\u503c\u8bbe\u7f6e\u4e3a1\u65f6\uff0c\u5c06\u5141\u8bb8dump\u5907\u4efd\u7a0b\u5e8f\u5907\u4efd\uff1b\u8bbe\u7f6e\u4e3a0\u65f6\uff0c\u5ffd\u7565\u5907\u4efd\u64cd\u4f5c\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <br \/>\u5176\u503c\u662f\u4e00\u4e2a\u987a\u5e8f\u3002\u5f53\u5176\u503c\u4e3a0\u65f6\uff0c\u6c38\u8fdc\u4e0d\u68c0\u67e5\uff1b\u800c \/ \u6839\u76ee\u5f55\u5206\u533a\u6c38\u8fdc\u90fd\u4e3a1\u3002\u5176\u5b83\u5206\u533a\u4ece2\u5f00\u59cb\uff0c\u6570\u5b57\u8d8a\u5c0f\u8d8a\u5148\u68c0\u67e5\uff0c<br \/>\u5982\u679c\u4e24\u4e2a\u5206\u533a\u7684\u6570\u5b57\u76f8\u540c\uff0c\u5219\u540c\u65f6\u68c0\u67e5<br \/>UUID=\"6787724b-4964-4e48-a73c-5009ede0a9d1\" dmxsp\/ ext3 defaults 0 0<\/pre>\r\n<h3>\u6302\u8f7d\u53c2\u6570, \u53ef\u5199fstab\u914d\u7f6e\u6587\u4ef6, \u4e5f\u53ef\u4ee5mount\u65f6\u4f7f\u7528-o\u53c2\u6570\u6307\u5b9a<\/h3>\r\n<h4>\u53c2\u6570 \u53c2\u6570\u610f\u4e49 \u7cfb\u7edf\u9ed8\u8ba4\u503c<\/h4>\r\n<pre>async\uff1a\u7cfb\u7edf\u6bcf\u9694\u4e00\u6bb5\u65f6\u95f4\u628a\u5185\u5b58\u6570\u636e\u5199\u5165\u78c1\u76d8\u4e2d\uff0c<br \/>sync\uff1a\u65f6\u65f6\u540c\u6b65\u5185\u5b58\u548c\u78c1\u76d8\u4e2d\u6570\u636e\uff1b<br \/>suid\uff0cnosuid \u5141\u8bb8\/\u4e0d\u5141\u8bb8\u5206\u533a\u6709suid\u5c5e\u6027suid<br \/>rw\uff0cro\uff1a\u53ef\u4ee5\u6307\u5b9a\u6587\u4ef6\u7cfb\u7edf\u662f\u53ea\u8bfb(ro)\u6216\u53ef\u5199(rw) rw<br \/>exec\uff0cnoexec\uff1a\u5141\u8bb8\/\u4e0d\u5141\u8bb8\u53ef\u6267\u884c\u6587\u4ef6\u6267\u884c\uff0c\u4e0d\u8981\u6302\u8f7d\u6839\u5206\u533aexec<br \/>user\uff0cnouser\uff1a\u5141\u8bb8\/\u4e0d\u5141\u8bb8root\u5916\u7684\u5176\u4ed6\u7528\u6237\u6302\u8f7d\u5206\u533anouser<br \/>auto\uff0cnoauto\uff1a\u5f00\u673a\u81ea\u52a8\u6302\u8f7d\/\u4e0d\u81ea\u52a8\u6302\u8f7dauto<br \/>default\uff1a\u9ed8\u8ba4\u6587\u4ef6\u7cfb\u7edf\u6302\u8f7d\u8bbe\u7f6e rw, suid, dev, exec,auto, nouser, async<\/pre>\r\n<h2><strong>\u5378\u8f7d\u6302\u8f7d\u78c1\u76d8<\/strong><\/h2>\r\n<pre>-f\uff1a\u5f3a\u5236\u5378\u8f7d\uff08\u5bf9\u4e8e\u65e0\u6cd5\u8bbf\u95ee\u7684NFS\u7cfb\u7edf\uff09<br \/>-a\uff1a\u5378\u9664\/etc\/mtab\u4e2d\u8bb0\u5f55\u7684\u6240\u6709\u6587\u4ef6\u7cfb\u7edf<br \/>-n\uff1a\u5378\u9664\u65f6\u4e0d\u8981\u5c06\u4fe1\u606f\u5b58\u5165\/etc\/mtab\u6587\u4ef6\u4e2d<br \/>-r\uff1a\u82e5\u65e0\u6cd5\u6210\u529f\u5378\u9664\uff0c\u5219\u5c1d\u8bd5\u4ee5\u53ea\u8bfb\u7684\u65b9\u5f0f\u91cd\u65b0\u6302\u5165\u6587\u4ef6\u7cfb\u7edf<br \/>-l\uff1a\u61d2\u60f0\u7684\u5378\u8f7d\u3002\u4ece\u6587\u4ef6\u7cfb\u7edf\u5c42\u6b21\u5206\u79bb\u6587\u4ef6\u7cfb\u7edf,\u5728\u4e0d\u7e41\u5fd9\u7684\u60c5\u51b5\u4e0b\u6e05\u7406\u6240\u6709\u5bf9\u6587\u4ef6\u7cfb\u7edf\u7684\u5f15\u7528<br \/>-v\uff1a\u6267\u884c\u65f6\u663e\u793a\u8be6\u7ec6\u7684\u4fe1\u606f<br \/>-t\uff1a\u4ec5\u5378\u9664\u9009\u9879\u4e2d\u6240\u6307\u5b9a\u7684\u6587\u4ef6\u7cfb\u7edf<\/pre>\r\n<h3><strong>\u4f7f\u7528\u7ad9\u70b9\u76ee\u5f55\u5378\u8f7d<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# umount dmxsp\/<\/pre>\r\n<h3><strong>umount\u4e0d\u80fd\u5378\u8f7d\u7684\u60c5\u51b5<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# umount \/dev\/vda1 <br \/>umount: \/: target is busy.<br \/>(In some cases useful info about processes that use<br \/>the device is found by lsof(8) or fuser(1))<\/pre>\r\n<h3><strong>\u5982\u4e0a\u60c5\u51b5\u89e3\u51b3\u529e\u6cd5\u6709\u4e24\u79cd, \u5207\u6362\u81f3\u5176\u4ed6\u76ee\u5f55 \u6216\u4f7f\u7528&#8217;-l&#8217;\u9009\u9879\u5f3a\u5236\u5378\u8f7d<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# umount \/dev\/vda1 -l<\/pre>\r\n<h1>5.\u865a\u62df\u78c1\u76d8SWAP<\/h1>\r\n<p>\u5206\u533a\u4e00\u822c\u6307\u5b9a\u865a\u62df\u5185\u5b58\u7684\u5927\u5c0f\u4e3a\u5b9e\u9645\u5185\u5b58\u76841~1.5\u500d\u3002\u5982\u679c\u5b9e\u9645\u5185\u5b58\u8d85\u8fc78GB\uff0c\u53ef\u4ee5\u76f4\u63a5\u5212\u520616GB\u7ed9\u865a\u62df\u5185\u5b58\u5373\u53ef\uff0c\u5982\u679c\u865a\u62df\u5185\u5b58\u4e0d\u591f\u7528\u7684\u60c5\u51b5\uff0c\u987b\u589e\u52a0\u4e00\u4e2a\u865a\u62df\u78c1\u76d8\uff0c\u7531\u4e8e\u4e0d\u80fd\u7ed9\u539f\u6709\u7684\u78c1\u76d8\u91cd\u65b0\u5206\u533a\uff0c\u6240\u4ee5\u53ef\u4ee5\u9009\u62e9\u65b0\u5efa<\/p>\r\n<h2><strong>free<\/strong><\/h2>\r\n<h3>\u547d\u4ee4\u663e\u793a\u7cfb\u7edf\u4f7f\u7528\u548c\u7a7a\u95f2\u7684\u5185\u5b58\u60c5\u51b5\uff0c\u5305\u62ec\u7269\u7406\u5185\u5b58\u3001\u4ea4\u4e92\u533a\u5185\u5b58(swap)\u548c\u5185\u6838\u7f13\u51b2\u533a\u5185\u5b58<\/h3>\r\n<pre>-b\uff1a\u663e\u793a\u5185\u5b58\u7684\u5355\u4f4d\u4e3a\u5b57\u8282<br \/>-c\uff1a\u91cd\u590d\u6253\u5370\u51e0\u6b21\u540e\u9000\u51fa<br \/>-k\uff1a\u663e\u793a\u5185\u5b58\u7684\u5355\u4f4d\u4e3a KB<br \/>-m\uff1a\u663e\u793a\u5185\u5b58\u7684\u5355\u4f4d\u4e3a M<br \/>-o\uff1a\u5ffd\u7565\u7f13\u51b2\u533a\u8c03\u8282\u5217<br \/>-t\uff1a\u603b\u548c\u4fe1\u606f<br \/>-s\uff1a&lt;\u65f6\u95f4&gt; \u6bcf\u9694\u6307\u5b9a\u65f6\u95f4\u6267\u884c\u4e00\u6b21\u547d\u4ee4\uff0c\u5355\u4f4d\u4e3as \uff08-s 3\u00a0 \u00a0\u6bcf3\u79d2\u6267\u884c\u4e00\u6b21 \uff09<br \/>-h\uff1a\u4ee5\u53ef\u8bfb\u5f62\u5f0f\u663e\u793a\u5bb9\u91cf\uff0c\u9700\u8981free -V\u663e\u793a\u7248\u672c\u5927\u4e8e3.3<br \/>-w\uff1a\u628a buffers \u548c cache \u5206\u5f00\u5c55\u793a<br \/>-V\uff1a\u7248\u672c\u4fe1\u606f<\/pre>\r\n<h3><strong>\u521b\u5efaswapfile<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# dd if=\/dev\/zero of=\/opt\/newdisk bs=40k count=102400<br \/>102400+0 records in<br \/>102400+0 records out<br \/>4194304000 bytes (4.2 GB) copied, 34.2921 s, 122 MB\/s<br \/>if\uff1a\u6307\u5b9a\u6e90 \u4e00\u822c\u5199\/dev\/zero<br \/>of\uff1a\u6307\u5b9a\u76ee\u6807<br \/>bs\uff1a\u5b9a\u4e49\u5feb\u5927\u5c0f<br \/>count\uff1a\u6570\u91cf<\/pre>\r\n<h3><strong>\u683c\u5f0f\u5316swap\u5206\u533a<\/strong><\/h3>\r\n<pre>-c\uff1a\u5efa\u7acb\u4ea4\u6362\u533a\u524d\uff0c\u5148\u68c0\u67e5\u662f\u5426\u6709\u635f\u574f\u7684\u533a\u5757<br \/>-f\uff1a\u5728SPARC\u7535\u8111\u4e0a\u5efa\u7acb\u4ea4\u6362\u533a\u65f6\uff0c\u8981\u52a0\u4e0a\u6b64\u53c2\u6570<br \/>-v0\uff1a\u5efa\u7acb\u65e7\u5f0f\u4ea4\u6362\u533a\uff0c\u6b64\u4e3a\u9884\u8bbe\u503c<br \/>-v1\uff1a\u5efa\u7acb\u65b0\u5f0f\u4ea4\u6362\u533a<br \/>-p&lt;\u9875\u5927\u5c0f&gt;\uff1a\u4f7f\u7528\u6307\u5b9a\u7684\u9875\u5927\u5c0f<br \/>-L&lt;\u6807\u7b7e&gt; \uff1a\u6307\u5b9a\u4e00\u4e2a\u6807\u7b7e\uff0c\u4f3a\u5019\u7684sawpon \u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e2a\u6807\u7b7e<\/pre>\r\n<pre>[root@dmxsp ~]# mkswap -f \/opt\/newdisk <br \/>Setting up swapspace version 1, size = 4095996 KiB<br \/>no label, UUID=49b0d925-bffc-4b70-87d8-0d7b7b4ab139<\/pre>\r\n<h3><strong>\u68c0\u6d4b\u5f53\u524dswap\u5206\u533a\u60c5\u51b5<\/strong><\/h3>\r\n<pre>[root@dmxsp ~]# free -m<br \/>total used free shared buff\/cache available <br \/>Mem: 941 107 77 0 757 686 <br \/>Swap: 0 0 0<\/pre>\r\n<pre>total\uff1a\u5217\u663e\u793a\u7cfb\u7edf\u603b\u7684\u53ef\u7528\u7269\u7406\u5185\u5b58\u548c\u4ea4\u6362\u7a7a\u95f4\u5927\u5c0f<br \/>used\uff1a\u5217\u663e\u793a\u5df2\u7ecf\u88ab\u4f7f\u7528\u7684\u7269\u7406\u5185\u5b58\u548c\u4ea4\u6362\u7a7a\u95f4<br \/>free\uff1a\u5217\u663e\u793a\u8fd8\u6709\u591a\u5c11\u7269\u7406\u5185\u5b58\u548c\u4ea4\u6362\u7a7a\u95f4\u53ef\u7528\u4f7f\u7528<br \/>shared\uff1a\u5217\u663e\u793a\u88ab\u5171\u4eab\u4f7f\u7528\u7684\u7269\u7406\u5185\u5b58\u5927\u5c0f<br \/>buff\/cache\uff1a\u5217\u663e\u793a\u88ab buffer \u548c cache \u4f7f\u7528\u7684\u7269\u7406\u5185\u5b58\u5927\u5c0f<br \/>available\uff1a\u5217\u663e\u793a\u8fd8\u53ef\u4ee5\u88ab\u5e94\u7528\u7a0b\u5e8f\u4f7f\u7528\u7684\u7269\u7406\u5185\u5b58\u5927\u5c0f<\/pre>\r\n<h3><strong>\u542f\u52a8\u865a\u62df\u78c1\u76d8\uff0c\u5e76\u68c0\u67e5<\/strong><\/h3>\r\n<pre>-h\uff1a\u663e\u793a\u5e2e\u52a9\u4fe1\u606f<br \/>-V\uff1a\u663e\u793a\u7248\u672c\u4fe1\u606f <br \/>-s\uff1a\u663e\u793a\u7b80\u77ed\u7684\u88c5\u7f6e\u8baf\u606f <br \/>-a\uff1a\u81ea\u52a8\u542f\u52a8\u6240\u6709SWAP\u88c5\u7f6e <br \/>-p\uff1a\u8bbe\u5b9a\u4f18\u5148\u6743\uff0c\u57280-32767\u4e2d\u95f4\u9009\u4e00\u4e2a\u6570\u5b57\u3002\u6216\u5728 \/etc\/fstab \u91cc\u9762\u52a0\u4e0a pri=[value] ([value\/0-32767])\uff0c<br \/>\u5728\u542f\u52a8\u65f6\u4f1a\u6302\u7740\u4ed6 swapon -a \u6765\u542f\u52a8\u4ed6\u4eec\uff0c\u800c\u4e14\u6709\u4f18\u5148\u6743\u8bbe\u5b9a<\/pre>\r\n<pre>[root@dmxsp ~]# swapon \/opt\/newdisk<br \/>swapon: \/opt\/newdisk: insecure permissions 0644, 0600 suggested.<br \/><br \/>swapon: \/opt\/newdisk: read swap header failed: Invalid argument<br \/>\uff08\u5982\u679c\u51fa\u73b0\u8fd9\u4e2a\u62a5\u9519\uff0c\u53ea\u9700\u8981\u683c\u5f0f\u5316\u4e00\u4e0b\u5c31\u597d\u4e86\uff09<br \/><br \/>[root@dmxsp ~]# free -m<br \/>total used free shared buff\/cache available<br \/>Mem: 941 115 67 0 758 677<br \/>Swap: 3999 0 3999<\/pre>\r\n<h3><strong>\u5173\u95ed\u865a\u62df\u78c1\u76d8\uff0c\u5e76\u68c0\u67e5<\/strong><\/h3>\r\n<pre>-a\uff1a\u5173\u95ed\u6240\u6709\u4ea4\u6362\u8bbe\u5907<br \/>-h\uff1a\u5e2e\u52a9\u4fe1\u606f<br \/>-V\uff1a\u7248\u672c\u4fe1\u606f<\/pre>\r\n<pre>[root@dmxsp ~]# swapoff \/opt\/newdisk <br \/>[root@dmxsp ~]# free -m<br \/>total used free shared buff\/cache available<br \/>Mem: 941 111 72 0 758 682<br \/>Swap: 0 0 0<\/pre>\r\n<h2><strong>\u6c38\u4e45\u751f\u6548<\/strong><\/h2>\r\n<pre>[root@dmxsp ~]# tail -1 \/etc\/fstab<br \/>\/opt\/newdisk\u00a0 \u00a0 \u00a0 \u00a0swap\u00a0 \u00a0 \u00a0 \u00a0swap\u00a0 \u00a0 \u00a0 \u00a0defaults \u00a0 \u00a0 \u00a0 \u00a00 0<\/pre>\r\n<h1>6.\u78c1\u76d8\u6545\u969c<\/h1>\r\n<pre>block\u6ee1\u4e86\uff1adf -h,du -sh \/* .....\u4e00\u5c42\u4e00\u5c42\u6392\u67e5,\u786e\u8ba4\u518d\u5220\u9664\u6587\u4ef6<br \/>inode\u6ee1\u4e86\uff1a\u63d0\u793a\u78c1\u76d8\u7a7a\u95f4\u4e0d\u8db3,df -h \u6ca1\u6ee1\uff1a\u627e\u51fa\u7cfb\u7edf\u4e2d\u6bd4\u8f83\u5927\u7684\u76ee\u5f55\u6216\u8005\u53bb\u91cd\u7edf\u8ba1\u7cfb\u7edf\u4e2d\u6bcf\u4e2a\u76ee\u5f55\u51fa\u73b0\u7684\u6b21\u6570<br \/>block\u6ee1\u4e86(\u6587\u4ef6\u672a\u5b8c\u5168\u5220\u9664) \u6587\u4ef6\u786c\u94fe\u63a5\u6570\u4e3a0,\u8fdb\u7a0b\u8c03\u7528\u6570\u4e0d\u4e3a0\uff1adf -h\u67e5\u770b\u78c1\u76d8\u7a7a\u95f4\u6ee1\u4e86,du -sh \u6392\u67e5\u7684\u65f6\u5019\u53d1\u73b0\u6ca1\u6ee1\uff1a<br \/>lsof |grep delete \u627e\u51fa\u5bf9\u5e94\u7684\u8fdb\u7a0b\u6216\u670d\u52a1,\u91cd\u542f<\/pre>\r\n<h2><b>block <\/b><b>\u6ee1\u4e86<\/b><\/h2>\r\n<h3>\u539f\u56e0: \u78c1\u76d8\u6709\u5927\u91cf\u7684\u6587\u4ef6\u5360\u7528\u7a7a\u95f4,\u5bfc\u81f4\u7a7a\u95f4\u4e0d\u8db3<\/h3>\r\n<pre>\u6392\u67e5:<br \/>df -h<br \/>du -sh \/* |sort -hr<br \/>du -sh \/var\/* |sort -hr<br \/>du -sh \/var\/log\/* |sort -hr<br \/>\u6700\u7ec8\u786e\u5b9a\u5230\u6587\u4ef6\u6216\u76ee\u5f55\u786e\u8ba4\u540e\u5728\u5220\u9664<\/pre>\r\n<h3>\u539f\u56e0: \u6587\u4ef6\u672a\u5220\u9664\u5e72\u51c0(\u786c\u94fe\u63a5\u6570\u4e3a0,\u8fdb\u7a0b\u8c03\u7528\u6570\u4e0d\u4e3a0)<\/h3>\r\n<pre>\u6392\u67e5:<br \/>df -h<br \/>du -sh \/* |sort -hr<br \/>\u786e\u8ba4,\u7136\u540e\u5220\u9664<br \/><br \/>\u6587\u4ef6\u5220\u9664\u539f\u7406:<br \/>\u786c\u94fe\u63a5\u6570\u4e3a0 \u00a0 rm<br \/>\u8fdb\u7a0b\u8c03\u7528\u6570\u4e3a0 \u627e\u51fa\u4f7f\u7528\u6587\u4ef6\u7684\u8fdb\u7a0b\/\u670d\u52a1,\u5173\u95ed\/\u91cd\u542f<\/pre>\r\n<h2><b> inode<\/b><\/h2>\r\n<h3>\u539f\u56e0: \u78c1\u76d8\u4e0a\u9762\u6709\u5927\u91cf\u5c0f\u6587\u4ef6,\u5360\u7528\u4e86\u5927\u91cf\u7684inode,\u6700\u7ec8 \u78c1\u76d8\u7a7a\u95f4\u4e0d\u8db3<\/h3>\r\n<pre>\u6392\u67e5:<br \/>\u627e\u51fa\u7cfb\u7edf\u4e2d\u5360\u5730\u9762\u79ef\u6bd4\u8f83\u5927\u7684\u76ee\u5f55<br \/>find \/ -type d -size +1M |xargs ls -lhd<br \/>\u5220\u9664\u5c0f\u6587\u4ef6<\/pre>\r\n<p>&nbsp;<\/p>\r\n<p><\/p>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[8],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts\/349"}],"collection":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=349"}],"version-history":[{"count":27,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts\/349\/revisions"}],"predecessor-version":[{"id":749,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=\/wp\/v2\/posts\/349\/revisions\/749"}],"wp:attachment":[{"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.qiangzhenshuai.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}