[{"data":1,"prerenderedAt":2484},["ShallowReactive",2],{"navigation":3,"/depoly/system/disk":650,"/depoly/system/disk-surround":2479},[4,12,31,103],{"title":5,"path":6,"stem":7,"children":8,"icon":11},"更新日志","/update-log","1.update-log/1.index",[9],{"title":10,"path":6,"stem":7},"日志","i-line-md-calendar",{"title":13,"icon":14,"path":15,"stem":16,"children":17,"page":30},"食用指南","i-line-md-cookie","/getting-started","2.getting-started",[18,22,26],{"title":19,"path":20,"stem":21},"微信群聊","/getting-started/wechat","2.getting-started/1.wechat",{"title":23,"path":24,"stem":25},"精彩视频","/getting-started/videos","2.getting-started/2.videos",{"title":27,"path":28,"stem":29},"选购指南","/getting-started/tier","2.getting-started/4.tier",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":-1},"应用部署","i-material-symbols-logo-dev-outline","/depoly","3.depoly",[37,41,46,62,67,72,77,82,87],{"title":38,"path":34,"stem":39,"icon":40},"视频教程汇总","3.depoly/index","i-tabler-brand-youtube",{"title":42,"path":43,"stem":44,"icon":45},"CloudFlare","/depoly/cloudflare","3.depoly/cloudflare","i-simple-icons-cloudflare",{"title":47,"icon":48,"path":49,"stem":50,"children":51,"page":30},"数据库","i-material-symbols-database-outline","/depoly/database","3.depoly/database",[52,57],{"title":53,"path":54,"stem":55,"icon":56},"MySQL","/depoly/database/mysql","3.depoly/database/mysql","i-lineicons-mysql",{"title":58,"path":59,"stem":60,"icon":61},"SQLite","/depoly/database/sqlite","3.depoly/database/sqlite","i-file-icons-sqlite",{"title":63,"path":64,"stem":65,"icon":66},"Docker","/depoly/docker","3.depoly/docker","i-mdi-docker",{"title":68,"path":69,"stem":70,"icon":71},"邮件","/depoly/mail","3.depoly/mail","i-heroicons-envelope",{"title":73,"path":74,"stem":75,"icon":76},"服务器指标监控","/depoly/monitoring","3.depoly/monitoring","i-cbi-prometheusio",{"title":78,"path":79,"stem":80,"icon":81},"安全","/depoly/security","3.depoly/security","i-gravity-ui-firewall",{"title":83,"path":84,"stem":85,"icon":86},"建站","/depoly/site","3.depoly/site","i-cbi-nginx-proxy-manager",{"title":88,"icon":89,"path":90,"stem":91,"children":92,"page":30},"操作系统","i-simple-icons-linux","/depoly/system","3.depoly/system",[93,98],{"title":94,"path":95,"stem":96,"icon":97},"Debian","/depoly/system/debian","3.depoly/system/debian","i-simple-icons-debian",{"title":99,"path":100,"stem":101,"icon":102},"磁盘","/depoly/system/disk","3.depoly/system/disk","i-streamline-cyber-harddisk-4",{"title":104,"path":105,"stem":106,"children":107,"icon":649},"商户测评","/review","4.review/1.index",[108,111,115,119,123,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,255,259,263,267,271,275,279,283,287,291,295,299,303,307,311,315,319,323,327,331,335,339,343,347,351,355,359,363,367,371,375,379,383,387,391,395,399,403,407,411,415,419,423,427,431,435,439,443,447,451,455,459,463,467,471,475,479,483,487,491,495,499,503,507,511,515,519,523,527,531,535,539,543,547,551,555,559,563,567,571,575,579,583,587,591,595,599,604,608,612,616,621,625,629,633,637,641,645],{"title":109,"path":105,"stem":106,"icon":110},"总表","i-ph-ranking-duotone",{"title":112,"path":113,"stem":114},"100TB","/review/100tb","4.review/2.100tb",{"title":116,"path":117,"stem":118},"AaITR","/review/aaitr","4.review/2.aaitr",{"title":120,"path":121,"stem":122},"AkileCloud（AK）","/review/akile","4.review/2.akile",{"title":124,"path":125,"stem":126},"AkkoCloud","/review/akkocloud","4.review/2.akkocloud",{"title":128,"path":129,"stem":130},"DreamCloud","/review/as211392","4.review/2.as211392",{"title":132,"path":133,"stem":134},"Back Waves","/review/backwaves","4.review/2.backwaves",{"title":136,"path":137,"stem":138},"BageVM","/review/bagevm","4.review/2.bagevm",{"title":140,"path":141,"stem":142},"Bandwagon（搬瓦工）","/review/bandwagon","4.review/2.bandwagon",{"title":144,"path":145,"stem":146},"BestVM（富婆）","/review/bestvm","4.review/2.bestvm",{"title":148,"path":149,"stem":150},"BUG NET","/review/bug","4.review/2.bug",{"title":152,"path":153,"stem":154},"ByteVirt","/review/bytevirt","4.review/2.bytevirt",{"title":156,"path":157,"stem":158},"Churros","/review/churros","4.review/2.churros",{"title":160,"path":161,"stem":162},"Ciallo Networks","/review/ciallonetworks","4.review/2.ciallonetworks",{"title":164,"path":165,"stem":166},"CloudCone（CC）","/review/cloudcone","4.review/2.cloudcone",{"title":168,"path":169,"stem":170},"CloudLeadInno","/review/cloudleadinno","4.review/2.cloudleadinno",{"title":172,"path":173,"stem":174},"ColoCrossing（CCS）","/review/colocrossing","4.review/2.colocrossing",{"title":176,"path":177,"stem":178},"CstoneCloud","/review/cstonecloud","4.review/2.cstonecloud",{"title":180,"path":181,"stem":182},"CubeCloud（魔方云）","/review/cubecloud","4.review/2.cubecloud",{"title":184,"path":185,"stem":186},"DataOnline","/review/dataonline","4.review/2.dataonline",{"title":188,"path":189,"stem":190},"DesiVPS","/review/desivps","4.review/2.desivps",{"title":192,"path":193,"stem":194},"DigitalVirt","/review/digitalvirt","4.review/2.digitalvirt",{"title":196,"path":197,"stem":198},"DMIT（大妈）","/review/dmit","4.review/2.dmit",{"title":200,"path":201,"stem":202},"DogYun（狗云）","/review/dogyun","4.review/2.dogyun",{"title":204,"path":205,"stem":206},"Dotdot Networks","/review/dotdot","4.review/2.dotdot",{"title":208,"path":209,"stem":210},"Ethernet Servers","/review/ethernetservers","4.review/2.ethernetservers",{"title":212,"path":213,"stem":214},"Evoxt（益沃斯）","/review/evoxt","4.review/2.evoxt",{"title":216,"path":217,"stem":218},"Fast Line（台灣速連）","/review/fast-line","4.review/2.fast-line",{"title":220,"path":221,"stem":222},"FiberState（FS）","/review/fiberstate","4.review/2.fiberstate",{"title":224,"path":225,"stem":226},"Flawless Node","/review/flawlessnode","4.review/2.flawlessnode",{"title":228,"path":229,"stem":230},"Fourplex","/review/fourplex","4.review/2.fourplex",{"title":232,"path":233,"stem":234},"GoMami（狗妈）","/review/gomami","4.review/2.gomami",{"title":236,"path":237,"stem":238},"HaloCloud","/review/halocloud","4.review/2.halocloud",{"title":240,"path":241,"stem":242},"Haruka","/review/haruka","4.review/2.haruka",{"title":244,"path":245,"stem":246},"HighEndNetwork","/review/highendnetwork","4.review/2.highendnetwork",{"title":248,"path":249,"stem":250},"HostDare","/review/hostdare","4.review/2.hostdare",{"title":252,"path":253,"stem":254},"iON cloud","/review/ion","4.review/2.ion",{"title":256,"path":257,"stem":258},"iPRaft","/review/ipraft","4.review/2.ipraft",{"title":260,"path":261,"stem":262},"is*hosting","/review/ishosting","4.review/2.ishosting",{"title":264,"path":265,"stem":266},"ISIF Cloud","/review/isif","4.review/2.isif",{"title":268,"path":269,"stem":270},"JUSTG","/review/justg","4.review/2.justg",{"title":272,"path":273,"stem":274},"LightCone（光锥云）","/review/lightcone","4.review/2.lightcone",{"title":276,"path":277,"stem":278},"Lightlayer","/review/lightlayer","4.review/2.lightlayer",{"title":280,"path":281,"stem":282},"Lime Network（烧纸云）","/review/limee","4.review/2.limee",{"title":284,"path":285,"stem":286},"LinkCLi免备案服务器","/review/linkcli","4.review/2.linkcli",{"title":288,"path":289,"stem":290},"Lisahost（丽萨主机）","/review/lisahost","4.review/2.lisahost",{"title":292,"path":293,"stem":294},"Md5Host","/review/md5host","4.review/2.md5host",{"title":296,"path":297,"stem":298},"MOACK（蘑菇）","/review/moack","4.review/2.moack",{"title":300,"path":301,"stem":302},"MoeCloud","/review/moe","4.review/2.moe",{"title":304,"path":305,"stem":306},"NoBrand Cloud","/review/nbdnet","4.review/2.nbdnet",{"title":308,"path":309,"stem":310},"Neburst Networks（奶爸）","/review/neburst","4.review/2.neburst",{"title":312,"path":313,"stem":314},"NETfront","/review/netfront","4.review/2.netfront",{"title":316,"path":317,"stem":318},"NetJett(YVGS)","/review/netjett","4.review/2.netjett",{"title":320,"path":321,"stem":322},"NiiHost","/review/niihost","4.review/2.niihost",{"title":324,"path":325,"stem":326},"NovixLink 诺联主机","/review/novixlink","4.review/2.novixlink",{"title":328,"path":329,"stem":330},"Nube Cloud","/review/nube","4.review/2.nube",{"title":332,"path":333,"stem":334},"Onidel Cloud","/review/onidel","4.review/2.onidel",{"title":336,"path":337,"stem":338},"OrangeVPS","/review/orangevps","4.review/2.orangevps",{"title":340,"path":341,"stem":342},"PittQiao（PQS）","/review/pqs","4.review/2.pqs",{"title":344,"path":345,"stem":346},"QDE","/review/qde","4.review/2.qde",{"title":348,"path":349,"stem":350},"QQG","/review/qqg","4.review/2.qqg",{"title":352,"path":353,"stem":354},"Rabisu","/review/rabisu","4.review/2.rabisu",{"title":356,"path":357,"stem":358},"RackNerd（RN）","/review/racknerd","4.review/2.racknerd",{"title":360,"path":361,"stem":362},"RakSmart","/review/raksmart","4.review/2.raksmart",{"title":364,"path":365,"stem":366},"RFCHost（花卷）","/review/rfchost","4.review/2.rfchost",{"title":368,"path":369,"stem":370},"Sakura（樱络云）","/review/sakura","4.review/2.sakura",{"title":372,"path":373,"stem":374},"SaltyFish（咸鱼）","/review/saltyfish","4.review/2.saltyfish",{"title":376,"path":377,"stem":378},"SixtyNet","/review/sixtynet","4.review/2.sixtynet",{"title":380,"path":381,"stem":382},"Skyline Connect","/review/skylineconnect","4.review/2.skylineconnect",{"title":384,"path":385,"stem":386},"SkyStroll","/review/skystroll","4.review/2.skystroll",{"title":388,"path":389,"stem":390},"Skywolf","/review/skywolf","4.review/2.skywolf",{"title":392,"path":393,"stem":394},"Spartan（斯巴达）","/review/spartan","4.review/2.spartan",{"title":396,"path":397,"stem":398},"SpeedOnline","/review/speedonline","4.review/2.speedonline",{"title":400,"path":401,"stem":402},"StarryDNS（星光网络）","/review/starrydns","4.review/2.starrydns",{"title":404,"path":405,"stem":406},"Tarekcloud","/review/tarekcloud","4.review/2.tarekcloud",{"title":408,"path":409,"stem":410},"Terabix","/review/terabix","4.review/2.terabix",{"title":412,"path":413,"stem":414},"Tokyonline","/review/tokyonline","4.review/2.tokyonline",{"title":416,"path":417,"stem":418},"TOTHOST","/review/tothost","4.review/2.tothost",{"title":420,"path":421,"stem":422},"V.PS（小秘书）","/review/v.ps","4.review/2.v.ps",{"title":424,"path":425,"stem":426},"V5 Server","/review/v5","4.review/2.v5",{"title":428,"path":429,"stem":430},"VIP Cloud","/review/vipcloud","4.review/2.vipcloud",{"title":432,"path":433,"stem":434},"VIRCS","/review/vircs","4.review/2.vircs",{"title":436,"path":437,"stem":438},"VMISS","/review/vmiss","4.review/2.vmiss",{"title":440,"path":441,"stem":442},"VMRack","/review/vmrack","4.review/2.vmrack",{"title":444,"path":445,"stem":446},"VmShell","/review/vmshell","4.review/2.vmshell",{"title":448,"path":449,"stem":450},"VollCloud","/review/vollcloud","4.review/2.vollcloud",{"title":452,"path":453,"stem":454},"VoyraCloud","/review/voyracloud","4.review/2.voyracloud",{"title":456,"path":457,"stem":458},"wap.ac","/review/wap.ac","4.review/2.wap.ac",{"title":460,"path":461,"stem":462},"WePC（车库云）","/review/wepc","4.review/2.wepc",{"title":464,"path":465,"stem":466},"YT.NET（云途）","/review/yt","4.review/2.yt",{"title":468,"path":469,"stem":470},"Zenlayer Cloud","/review/zenlayer","4.review/2.zenlayer",{"title":472,"path":473,"stem":474},"ZgoCloud","/review/zgovps","4.review/2.zgovps",{"title":476,"path":477,"stem":478},"ZoroCloud（索隆云）","/review/zorocloud","4.review/2.zorocloud",{"title":480,"path":481,"stem":482},"七九网络","/review/079idc","4.review/3.079idc",{"title":484,"path":485,"stem":486},"六六云","/review/666clouds","4.review/3.666clouds",{"title":488,"path":489,"stem":490},"阿里云","/review/aliyun","4.review/3.aliyun",{"title":492,"path":493,"stem":494},"数掘科技","/review/gfvps","4.review/3.gfvps",{"title":496,"path":497,"stem":498},"华纳云","/review/hncloud","4.review/3.hncloud",{"title":500,"path":501,"stem":502},"华瑞云","/review/huaruidc","4.review/3.huaruidc",{"title":504,"path":505,"stem":506},"极络云","/review/jiluoyun","4.review/3.jiluoyun",{"title":508,"path":509,"stem":510},"快快網絡","/review/kkidc","4.review/3.kkidc",{"title":512,"path":513,"stem":514},"莱卡云","/review/lcayun","4.review/3.lcayun",{"title":516,"path":517,"stem":518},"领创云","/review/lcyidc","4.review/3.lcyidc",{"title":520,"path":521,"stem":522},"荔枝云（Lycheen）","/review/lycheen","4.review/3.lycheen",{"title":524,"path":525,"stem":526},"轻松云","/review/qyun","4.review/3.qyun",{"title":528,"path":529,"stem":530},"热陈互联IDC","/review/rcvps","4.review/3.rcvps",{"title":532,"path":533,"stem":534},"伤心的云（Sad Cloud）","/review/sadidc","4.review/3.sadidc",{"title":536,"path":537,"stem":538},"速维云","/review/svyun","4.review/3.svyun",{"title":540,"path":541,"stem":542},"腾讯云（Tencent Cloud）","/review/tencent","4.review/3.tencent",{"title":544,"path":545,"stem":546},"野草云","/review/yecaoyun","4.review/3.yecaoyun",{"title":548,"path":549,"stem":550},"蔭雲（YINNET）","/review/yin-net","4.review/3.yin-net",{"title":552,"path":553,"stem":554},"云悠（YUNYOO）","/review/yunyoo","4.review/3.yunyoo",{"title":556,"path":557,"stem":558},"朝暮数据","/review/zhaomu","4.review/3.zhaomu",{"title":560,"path":561,"stem":562},"智贸云","/review/zmyhost","4.review/3.zmyhost",{"title":564,"path":565,"stem":566},"慈云数据","/review/zovps","4.review/3.zovps",{"title":568,"path":569,"stem":570},"AcckCloud","/review/acck","4.review/997.acck",{"title":572,"path":573,"stem":574},"ClawCloud（爪云）","/review/claw","4.review/997.claw",{"title":576,"path":577,"stem":578},"EasyVM","/review/easy","4.review/997.easy",{"title":580,"path":581,"stem":582},"ReliableSite（RS）","/review/reliablesite","4.review/997.reliablesite",{"title":584,"path":585,"stem":586},"TapHip","/review/taphip","4.review/997.taphip",{"title":588,"path":589,"stem":590},"TechnoVM","/review/techno","4.review/997.techno",{"title":592,"path":593,"stem":594},"破碎工坊云","/review/crash","4.review/998.crash",{"title":596,"path":597,"stem":598},"哇沃","/review/wawo","4.review/998.wawo",{"title":600,"path":601,"stem":602,"icon":603},"Admd","/review/admd","4.review/999.admd","i-mdi-dead",{"title":605,"path":606,"stem":607,"icon":603},"DuoCloud","/review/duocloud","4.review/999.duocloud",{"title":609,"path":610,"stem":611,"icon":603},"Faconhost","/review/faconhost","4.review/999.faconhost",{"title":613,"path":614,"stem":615,"icon":603},"HostBlazer","/review/hostblazer","4.review/999.hostblazer",{"title":617,"path":618,"stem":619,"icon":620},"Kurun（昆仑）","/review/kurun","4.review/999.kurun","i-mdi-offline",{"title":622,"path":623,"stem":624,"icon":603},"lingcloud","/review/lingcloud","4.review/999.lingcloud",{"title":626,"path":627,"stem":628,"icon":603},"OMAO（欧猫）","/review/omao","4.review/999.omao",{"title":630,"path":631,"stem":632,"icon":603},"Saturney（萨特尼）","/review/saturney","4.review/999.saturney",{"title":634,"path":635,"stem":636,"icon":603},"SpikeTel","/review/spiketel","4.review/999.spiketel",{"title":638,"path":639,"stem":640,"icon":603},"TWOMEN","/review/twomen","4.review/999.twomen",{"title":642,"path":643,"stem":644,"icon":603},"UserCloud（台妹云）","/review/user","4.review/999.user",{"title":646,"path":647,"stem":648,"icon":603},"VKVM","/review/vkvm","4.review/999.vkvm","i-line-md-clipboard-list",{"id":651,"title":99,"body":652,"description":2471,"extension":2472,"idcId":2473,"meta":2474,"navigation":2476,"path":100,"seo":2477,"stem":101,"__hash__":2478},"docs/3.depoly/system/disk.md",{"type":653,"value":654,"toc":2453},"minimark",[655,660,664,703,706,721,724,752,756,778,781,819,823,1800,1804,1807,1820,1884,1890,1907,2048,2052,2217,2221,2225,2305,2309,2449],[656,657,659],"h2",{"id":658},"磁盘信息查看","📘 磁盘信息查看",[661,662,663],"h3",{"id":663},"smartctl",[665,666,672],"pre",{"className":667,"code":668,"filename":669,"language":670,"meta":671,"style":671},"language-bash shiki shiki-themes one-light one-light one-dark-pro","apt install smartmontools\nsmartctl -a /dev/xxx\n","terminal","bash","",[673,674,675,691],"code",{"__ignoreMap":671},[676,677,680,684,688],"span",{"class":678,"line":679},"line",1,[676,681,683],{"class":682},"sgdWN","apt",[676,685,687],{"class":686},"sBZeU"," install",[676,689,690],{"class":686}," smartmontools\n",[676,692,694,696,700],{"class":678,"line":693},2,[676,695,663],{"class":682},[676,697,699],{"class":698},"soiGB"," -a",[676,701,702],{"class":686}," /dev/xxx\n",[661,704,705],{"id":705},"lsblk",[665,707,709],{"className":667,"code":708,"filename":669,"language":670,"meta":671,"style":671},"lsblk -o NAME,HCTL,TRAN,SIZE,MODEL,SERIAL\n",[673,710,711],{"__ignoreMap":671},[676,712,713,715,718],{"class":678,"line":679},[676,714,705],{"class":682},[676,716,717],{"class":698}," -o",[676,719,720],{"class":686}," NAME,HCTL,TRAN,SIZE,MODEL,SERIAL\n",[661,722,723],{"id":723},"udevadm",[665,725,727],{"className":667,"code":726,"filename":669,"language":670,"meta":671,"style":671},"udevadm info --query=all --name=/dev/sda | grep ID_\n",[673,728,729],{"__ignoreMap":671},[676,730,731,733,736,739,742,746,749],{"class":678,"line":679},[676,732,723],{"class":682},[676,734,735],{"class":686}," info",[676,737,738],{"class":698}," --query=all",[676,740,741],{"class":698}," --name=/dev/sda",[676,743,745],{"class":744},"skGaQ"," | ",[676,747,748],{"class":682},"grep",[676,750,751],{"class":686}," ID_\n",[661,753,755],{"id":754},"nvme-磁盘","NVMe 磁盘",[665,757,759],{"className":667,"code":758,"filename":669,"language":670,"meta":671,"style":671},"apt install nvme-cli\nnvme list\n",[673,760,761,770],{"__ignoreMap":671},[676,762,763,765,767],{"class":678,"line":679},[676,764,683],{"class":682},[676,766,687],{"class":686},[676,768,769],{"class":686}," nvme-cli\n",[676,771,772,775],{"class":678,"line":693},[676,773,774],{"class":682},"nvme",[676,776,777],{"class":686}," list\n",[661,779,780],{"id":780},"lshw",[665,782,784],{"className":667,"code":783,"filename":669,"language":670,"meta":671,"style":671},"sudo apt install lshw -y\nsudo lshw -class disk -class storage\n",[673,785,786,802],{"__ignoreMap":671},[676,787,788,791,794,796,799],{"class":678,"line":679},[676,789,790],{"class":682},"sudo",[676,792,793],{"class":686}," apt",[676,795,687],{"class":686},[676,797,798],{"class":686}," lshw",[676,800,801],{"class":698}," -y\n",[676,803,804,806,808,811,814,816],{"class":678,"line":693},[676,805,790],{"class":682},[676,807,798],{"class":686},[676,809,810],{"class":698}," -class",[676,812,813],{"class":686}," disk",[676,815,810],{"class":698},[676,817,818],{"class":686}," storage\n",[656,820,822],{"id":821},"fdisk","📘 格式化硬盘",[824,825,827,831,835,847,850,904,907,910,913,916,928,931,1213,1216,1226,1229,1238,1241,1475,1479,1482,1485,1511,1514,1532,1535,1538,1554,1557,1570,1572,1587,1591,1608,1611,1614,1645,1651,1654,1687,1691,1703,1706,1709,1719,1722,1731,1734,1744,1746,1760,1763,1767,1770,1788,1791,1794,1797],"steps",{"level":826},"4",[828,829,830],"h4",{"id":830},"环境信息",[832,833,834],"p",{},"查看当前磁盘：",[665,836,838],{"className":667,"code":837,"filename":669,"language":670,"meta":671,"style":671},"fdisk -l\n",[673,839,840],{"__ignoreMap":671},[676,841,842,844],{"class":678,"line":679},[676,843,821],{"class":682},[676,845,846],{"class":698}," -l\n",[832,848,849],{},"示例输出：",[665,851,853],{"className":667,"code":852,"filename":669,"language":670,"meta":671,"style":671},"Disk /dev/vda: 160 GiB\n/dev/vda1 160G Linux filesystem\n\nDisk /dev/vdb: 3.63 TiB\n",[673,854,855,869,883,890],{"__ignoreMap":671},[676,856,857,860,863,866],{"class":678,"line":679},[676,858,859],{"class":682},"Disk",[676,861,862],{"class":686}," /dev/vda:",[676,864,865],{"class":698}," 160",[676,867,868],{"class":686}," GiB\n",[676,870,871,874,877,880],{"class":678,"line":693},[676,872,873],{"class":682},"/dev/vda1",[676,875,876],{"class":686}," 160G",[676,878,879],{"class":686}," Linux",[676,881,882],{"class":686}," filesystem\n",[676,884,886],{"class":678,"line":885},3,[676,887,889],{"emptyLinePlaceholder":888},true,"\n",[676,891,893,895,898,901],{"class":678,"line":892},4,[676,894,859],{"class":682},[676,896,897],{"class":686}," /dev/vdb:",[676,899,900],{"class":698}," 3.63",[676,902,903],{"class":686}," TiB\n",[832,905,906],{},"我们来格式化 /dev/vdb 并挂在到 /root 目录",[828,908,909],{"id":909},"创建分区",[832,911,912],{},"/dev/vdb 还没有分区，需要先创建。",[832,914,915],{},"执行：",[665,917,919],{"className":667,"code":918,"filename":669,"language":670,"meta":671,"style":671},"fdisk /dev/vdb\n",[673,920,921],{"__ignoreMap":671},[676,922,923,925],{"class":678,"line":679},[676,924,821],{"class":682},[676,926,927],{"class":686}," /dev/vdb\n",[832,929,930],{},"输入：",[665,932,934],{"className":667,"code":933,"filename":669,"language":670,"meta":671,"style":671},"# 创建 GPT 分区表  \nCommand (m for help): g\nCreated a new GPT disklabel (GUID: C60C8BFE-FF2F-45B7-8E85-84351C34A09C).\n\n# 创建新分区  \nCommand (m for help): n\n## 默认分区号  \nPartition number (1-128, default 1):\n## 默认起始\nFirst sector (2048-7801405406, default 2048):\n## 使用全部空间 \nLast sector, +/-sectors or +/-size{K,M,G,T,P} (2048-7801405406, default 7801403391):\n\nCreated a new partition 1 of type 'Linux filesystem' and of size 3.6 TiB.\n\n# 写入\nCommand (m for help): w\nThe partition table has been altered.\nCalling ioctl() to re-read partition table.\nSyncing disks.\n",[673,935,936,942,959,985,989,995,1009,1015,1036,1042,1061,1067,1094,1099,1136,1141,1147,1161,1181,1204],{"__ignoreMap":671},[676,937,938],{"class":678,"line":679},[676,939,941],{"class":940},"slzXe","# 创建 GPT 分区表  \n",[676,943,944,947,950,953,956],{"class":678,"line":693},[676,945,946],{"class":682},"Command",[676,948,949],{"class":744}," (m ",[676,951,952],{"class":686},"for",[676,954,955],{"class":686}," help",[676,957,958],{"class":744},"): g\n",[676,960,961,964,967,970,973,976,979,982],{"class":678,"line":885},[676,962,963],{"class":682},"Created",[676,965,966],{"class":686}," a",[676,968,969],{"class":686}," new",[676,971,972],{"class":686}," GPT",[676,974,975],{"class":686}," disklabel",[676,977,978],{"class":744}," (GUID: ",[676,980,981],{"class":686},"C60C8BFE-FF2F-45B7-8E85-84351C34A09C",[676,983,984],{"class":744},").\n",[676,986,987],{"class":678,"line":892},[676,988,889],{"emptyLinePlaceholder":888},[676,990,992],{"class":678,"line":991},5,[676,993,994],{"class":940},"# 创建新分区  \n",[676,996,998,1000,1002,1004,1006],{"class":678,"line":997},6,[676,999,946],{"class":682},[676,1001,949],{"class":744},[676,1003,952],{"class":686},[676,1005,955],{"class":686},[676,1007,1008],{"class":744},"): n\n",[676,1010,1012],{"class":678,"line":1011},7,[676,1013,1014],{"class":940},"## 默认分区号  \n",[676,1016,1018,1021,1024,1027,1030,1033],{"class":678,"line":1017},8,[676,1019,1020],{"class":682},"Partition",[676,1022,1023],{"class":686}," number",[676,1025,1026],{"class":744}," (1-128, ",[676,1028,1029],{"class":686},"default",[676,1031,1032],{"class":698}," 1",[676,1034,1035],{"class":744},"):\n",[676,1037,1039],{"class":678,"line":1038},9,[676,1040,1041],{"class":940},"## 默认起始\n",[676,1043,1045,1048,1051,1054,1056,1059],{"class":678,"line":1044},10,[676,1046,1047],{"class":682},"First",[676,1049,1050],{"class":686}," sector",[676,1052,1053],{"class":744}," (2048-7801405406, ",[676,1055,1029],{"class":686},[676,1057,1058],{"class":698}," 2048",[676,1060,1035],{"class":744},[676,1062,1064],{"class":678,"line":1063},11,[676,1065,1066],{"class":940},"## 使用全部空间 \n",[676,1068,1070,1073,1076,1079,1082,1085,1087,1089,1092],{"class":678,"line":1069},12,[676,1071,1072],{"class":682},"Last",[676,1074,1075],{"class":686}," sector,",[676,1077,1078],{"class":686}," +/-sectors",[676,1080,1081],{"class":686}," or",[676,1083,1084],{"class":686}," +/-size{K,M,G,T,P}",[676,1086,1053],{"class":744},[676,1088,1029],{"class":686},[676,1090,1091],{"class":698}," 7801403391",[676,1093,1035],{"class":744},[676,1095,1097],{"class":678,"line":1096},13,[676,1098,889],{"emptyLinePlaceholder":888},[676,1100,1102,1104,1106,1108,1111,1113,1116,1119,1122,1125,1127,1130,1133],{"class":678,"line":1101},14,[676,1103,963],{"class":682},[676,1105,966],{"class":686},[676,1107,969],{"class":686},[676,1109,1110],{"class":686}," partition",[676,1112,1032],{"class":698},[676,1114,1115],{"class":686}," of",[676,1117,1118],{"class":686}," type",[676,1120,1121],{"class":686}," 'Linux filesystem'",[676,1123,1124],{"class":686}," and",[676,1126,1115],{"class":686},[676,1128,1129],{"class":686}," size",[676,1131,1132],{"class":698}," 3.6",[676,1134,1135],{"class":686}," TiB.\n",[676,1137,1139],{"class":678,"line":1138},15,[676,1140,889],{"emptyLinePlaceholder":888},[676,1142,1144],{"class":678,"line":1143},16,[676,1145,1146],{"class":940},"# 写入\n",[676,1148,1150,1152,1154,1156,1158],{"class":678,"line":1149},17,[676,1151,946],{"class":682},[676,1153,949],{"class":744},[676,1155,952],{"class":686},[676,1157,955],{"class":686},[676,1159,1160],{"class":744},"): w\n",[676,1162,1164,1167,1169,1172,1175,1178],{"class":678,"line":1163},18,[676,1165,1166],{"class":682},"The",[676,1168,1110],{"class":686},[676,1170,1171],{"class":686}," table",[676,1173,1174],{"class":686}," has",[676,1176,1177],{"class":686}," been",[676,1179,1180],{"class":686}," altered.\n",[676,1182,1184,1187,1190,1193,1196,1199,1201],{"class":678,"line":1183},19,[676,1185,1186],{"class":682},"Calling",[676,1188,1189],{"class":686}," ioctl",[676,1191,1192],{"class":744},"() ",[676,1194,1195],{"class":686},"to",[676,1197,1198],{"class":686}," re-read",[676,1200,1110],{"class":686},[676,1202,1203],{"class":686}," table.\n",[676,1205,1207,1210],{"class":678,"line":1206},20,[676,1208,1209],{"class":682},"Syncing",[676,1211,1212],{"class":686}," disks.\n",[832,1214,1215],{},"完成后查看：",[665,1217,1218],{"className":667,"code":837,"filename":669,"language":670,"meta":671,"style":671},[673,1219,1220],{"__ignoreMap":671},[676,1221,1222,1224],{"class":678,"line":679},[676,1223,821],{"class":682},[676,1225,846],{"class":698},[832,1227,1228],{},"应该看到：",[665,1230,1232],{"className":667,"code":1231,"filename":669,"language":670,"meta":671,"style":671},"/dev/vdb1\n",[673,1233,1234],{"__ignoreMap":671},[676,1235,1236],{"class":678,"line":679},[676,1237,1231],{"class":682},[828,1239,1240],{"id":1240},"格式化文件系统",[665,1242,1244],{"className":667,"code":1243,"filename":669,"language":670,"meta":671,"style":671},"root@g3sstd8:~# mkfs.ext4 /dev/vdb1\nmke2fs 1.47.2 (1-Jan-2025)\nDiscarding device blocks: done\nCreating filesystem with 975175168 4k blocks and 243793920 inodes\nFilesystem UUID: 640f14b7-e345-42b6-921b-906902897108\nSuperblock backups stored on blocks:\n    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,\n    4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,\n    102400000, 214990848, 512000000, 550731776, 644972544\n\nAllocating group tables: done\nWriting inode tables: done\nCreating journal (262144 blocks): done\nWriting superblocks and filesystem accounting information: done\n",[673,1245,1246,1257,1268,1282,1310,1321,1338,1367,1390,1407,1411,1424,1436,1456],{"__ignoreMap":671},[676,1247,1248,1251,1254],{"class":678,"line":679},[676,1249,1250],{"class":682},"root@g3sstd8:~#",[676,1252,1253],{"class":686}," mkfs.ext4",[676,1255,1256],{"class":686}," /dev/vdb1\n",[676,1258,1259,1262,1265],{"class":678,"line":693},[676,1260,1261],{"class":682},"mke2fs",[676,1263,1264],{"class":698}," 1.47.2",[676,1266,1267],{"class":744}," (1-Jan-2025)\n",[676,1269,1270,1273,1276,1279],{"class":678,"line":885},[676,1271,1272],{"class":682},"Discarding",[676,1274,1275],{"class":686}," device",[676,1277,1278],{"class":686}," blocks:",[676,1280,1281],{"class":686}," done\n",[676,1283,1284,1287,1290,1293,1296,1299,1302,1304,1307],{"class":678,"line":892},[676,1285,1286],{"class":682},"Creating",[676,1288,1289],{"class":686}," filesystem",[676,1291,1292],{"class":686}," with",[676,1294,1295],{"class":698}," 975175168",[676,1297,1298],{"class":686}," 4k",[676,1300,1301],{"class":686}," blocks",[676,1303,1124],{"class":686},[676,1305,1306],{"class":698}," 243793920",[676,1308,1309],{"class":686}," inodes\n",[676,1311,1312,1315,1318],{"class":678,"line":991},[676,1313,1314],{"class":682},"Filesystem",[676,1316,1317],{"class":686}," UUID:",[676,1319,1320],{"class":686}," 640f14b7-e345-42b6-921b-906902897108\n",[676,1322,1323,1326,1329,1332,1335],{"class":678,"line":997},[676,1324,1325],{"class":682},"Superblock",[676,1327,1328],{"class":686}," backups",[676,1330,1331],{"class":686}," stored",[676,1333,1334],{"class":686}," on",[676,1336,1337],{"class":686}," blocks:\n",[676,1339,1340,1343,1346,1349,1352,1355,1358,1361,1364],{"class":678,"line":1011},[676,1341,1342],{"class":682},"    32768,",[676,1344,1345],{"class":686}," 98304,",[676,1347,1348],{"class":686}," 163840,",[676,1350,1351],{"class":686}," 229376,",[676,1353,1354],{"class":686}," 294912,",[676,1356,1357],{"class":686}," 819200,",[676,1359,1360],{"class":686}," 884736,",[676,1362,1363],{"class":686}," 1605632,",[676,1365,1366],{"class":686}," 2654208,\n",[676,1368,1369,1372,1375,1378,1381,1384,1387],{"class":678,"line":1017},[676,1370,1371],{"class":682},"    4096000,",[676,1373,1374],{"class":686}," 7962624,",[676,1376,1377],{"class":686}," 11239424,",[676,1379,1380],{"class":686}," 20480000,",[676,1382,1383],{"class":686}," 23887872,",[676,1385,1386],{"class":686}," 71663616,",[676,1388,1389],{"class":686}," 78675968,\n",[676,1391,1392,1395,1398,1401,1404],{"class":678,"line":1038},[676,1393,1394],{"class":682},"    102400000,",[676,1396,1397],{"class":686}," 214990848,",[676,1399,1400],{"class":686}," 512000000,",[676,1402,1403],{"class":686}," 550731776,",[676,1405,1406],{"class":698}," 644972544\n",[676,1408,1409],{"class":678,"line":1044},[676,1410,889],{"emptyLinePlaceholder":888},[676,1412,1413,1416,1419,1422],{"class":678,"line":1063},[676,1414,1415],{"class":682},"Allocating",[676,1417,1418],{"class":686}," group",[676,1420,1421],{"class":686}," tables:",[676,1423,1281],{"class":686},[676,1425,1426,1429,1432,1434],{"class":678,"line":1069},[676,1427,1428],{"class":682},"Writing",[676,1430,1431],{"class":686}," inode",[676,1433,1421],{"class":686},[676,1435,1281],{"class":686},[676,1437,1438,1440,1443,1446,1449,1452],{"class":678,"line":1096},[676,1439,1286],{"class":682},[676,1441,1442],{"class":686}," journal",[676,1444,1445],{"class":744}," (262144 ",[676,1447,1448],{"class":686},"blocks",[676,1450,1451],{"class":744},"): ",[676,1453,1455],{"class":1454},"sRLjE","done\n",[676,1457,1458,1460,1463,1465,1467,1470,1473],{"class":678,"line":1101},[676,1459,1428],{"class":682},[676,1461,1462],{"class":686}," superblocks",[676,1464,1124],{"class":686},[676,1466,1289],{"class":686},[676,1468,1469],{"class":686}," accounting",[676,1471,1472],{"class":686}," information:",[676,1474,1281],{"class":686},[828,1476,1478],{"id":1477},"备份-root-目录可选","备份 /root 目录（可选）",[832,1480,1481],{},"我需要挂载到 /root 目录，因为原来有文件，挂载 /root 会覆盖原目录，所以先备份。",[832,1483,1484],{},"备份：",[665,1486,1488],{"className":667,"code":1487,"filename":669,"language":670,"meta":671,"style":671},"mkdir /root_backup\ncp -a /root/. /root_backup/\n",[673,1489,1490,1498],{"__ignoreMap":671},[676,1491,1492,1495],{"class":678,"line":679},[676,1493,1494],{"class":682},"mkdir",[676,1496,1497],{"class":686}," /root_backup\n",[676,1499,1500,1503,1505,1508],{"class":678,"line":693},[676,1501,1502],{"class":682},"cp",[676,1504,699],{"class":698},[676,1506,1507],{"class":686}," /root/.",[676,1509,1510],{"class":686}," /root_backup/\n",[832,1512,1513],{},"或者：",[665,1515,1517],{"className":667,"code":1516,"filename":669,"language":670,"meta":671,"style":671},"rsync -av /root/ /root_backup/\n",[673,1518,1519],{"__ignoreMap":671},[676,1520,1521,1524,1527,1530],{"class":678,"line":679},[676,1522,1523],{"class":682},"rsync",[676,1525,1526],{"class":698}," -av",[676,1528,1529],{"class":686}," /root/",[676,1531,1510],{"class":686},[828,1533,1534],{"id":1534},"临时挂载测试",[832,1536,1537],{},"先测试挂载：",[665,1539,1541],{"className":667,"code":1540,"filename":669,"language":670,"meta":671,"style":671},"mount /dev/vdb1 /root\n",[673,1542,1543],{"__ignoreMap":671},[676,1544,1545,1548,1551],{"class":678,"line":679},[676,1546,1547],{"class":682},"mount",[676,1549,1550],{"class":686}," /dev/vdb1",[676,1552,1553],{"class":686}," /root\n",[832,1555,1556],{},"查看：",[665,1558,1560],{"className":667,"code":1559,"filename":669,"language":670,"meta":671,"style":671},"df -h\n",[673,1561,1562],{"__ignoreMap":671},[676,1563,1564,1567],{"class":678,"line":679},[676,1565,1566],{"class":682},"df",[676,1568,1569],{"class":698}," -h\n",[832,1571,1228],{},[665,1573,1575],{"className":667,"code":1574,"filename":669,"language":670,"meta":671,"style":671},"/dev/vdb1 3.6T /root\n",[673,1576,1577],{"__ignoreMap":671},[676,1578,1579,1582,1585],{"class":678,"line":679},[676,1580,1581],{"class":682},"/dev/vdb1",[676,1583,1584],{"class":686}," 3.6T",[676,1586,1553],{"class":686},[828,1588,1590],{"id":1589},"恢复-root-数据可选","恢复 /root 数据（可选）",[665,1592,1594],{"className":667,"code":1593,"filename":669,"language":670,"meta":671,"style":671},"rsync -av /root_backup/ /root/\n",[673,1595,1596],{"__ignoreMap":671},[676,1597,1598,1600,1602,1605],{"class":678,"line":679},[676,1599,1523],{"class":682},[676,1601,1526],{"class":698},[676,1603,1604],{"class":686}," /root_backup/",[676,1606,1607],{"class":686}," /root/\n",[828,1609,1610],{"id":1610},"设置开机自动挂载",[832,1612,1613],{},"获取 UUID：",[665,1615,1617],{"className":667,"code":1616,"filename":669,"language":670,"meta":671,"style":671},"root@g3sstd8:~# blkid /dev/vdb1\n/dev/vdb1: UUID=\"640f14b7-e345-42b6-921b-906902897108\" BLOCK_SIZE=\"4096\" TYPE=\"ext4\" PARTUUID=\"27d01d8a-563d-4e3e-9914-ffb3ff13b7f8\"\n",[673,1618,1619,1628],{"__ignoreMap":671},[676,1620,1621,1623,1626],{"class":678,"line":679},[676,1622,1250],{"class":682},[676,1624,1625],{"class":686}," blkid",[676,1627,1256],{"class":686},[676,1629,1630,1633,1636,1639,1642],{"class":678,"line":693},[676,1631,1632],{"class":682},"/dev/vdb1:",[676,1634,1635],{"class":686}," UUID=\"640f14b7-e345-42b6-921b-906902897108\"",[676,1637,1638],{"class":686}," BLOCK_SIZE=\"4096\"",[676,1640,1641],{"class":686}," TYPE=\"ext4\"",[676,1643,1644],{"class":686}," PARTUUID=\"27d01d8a-563d-4e3e-9914-ffb3ff13b7f8\"\n",[832,1646,1647,1648],{},"编辑 ",[673,1649,1650],{},"/etc/fstab",[832,1652,1653],{},"加入：",[665,1655,1657],{"className":667,"code":1656,"filename":669,"language":670,"meta":671,"style":671},"UUID=640f14b7-e345-42b6-921b-906902897108  /root  ext4  defaults  0  2\n",[673,1658,1659],{"__ignoreMap":671},[676,1660,1661,1665,1669,1672,1675,1678,1681,1684],{"class":678,"line":679},[676,1662,1664],{"class":1663},"s3_5o","UUID",[676,1666,1668],{"class":1667},"sQ8GY","=",[676,1670,1671],{"class":686},"640f14b7-e345-42b6-921b-906902897108",[676,1673,1674],{"class":682},"  /root",[676,1676,1677],{"class":686},"  ext4",[676,1679,1680],{"class":686},"  defaults",[676,1682,1683],{"class":698},"  0",[676,1685,1686],{"class":698},"  2\n",[828,1688,1690],{"id":1689},"测试-fstab","测试 fstab",[665,1692,1694],{"className":667,"code":1693,"filename":669,"language":670,"meta":671,"style":671},"mount -a\n",[673,1695,1696],{"__ignoreMap":671},[676,1697,1698,1700],{"class":678,"line":679},[676,1699,1547],{"class":682},[676,1701,1702],{"class":698}," -a\n",[832,1704,1705],{},"如果没有报错说明配置正确。",[832,1707,1708],{},"再次确认：",[665,1710,1711],{"className":667,"code":1559,"filename":669,"language":670,"meta":671,"style":671},[673,1712,1713],{"__ignoreMap":671},[676,1714,1715,1717],{"class":678,"line":679},[676,1716,1566],{"class":682},[676,1718,1569],{"class":698},[828,1720,1721],{"id":1721},"重启验证",[665,1723,1725],{"className":667,"code":1724,"filename":669,"language":670,"meta":671,"style":671},"reboot\n",[673,1726,1727],{"__ignoreMap":671},[676,1728,1729],{"class":678,"line":679},[676,1730,1724],{"class":682},[832,1732,1733],{},"重启后查看：",[665,1735,1736],{"className":667,"code":1559,"filename":669,"language":670,"meta":671,"style":671},[673,1737,1738],{"__ignoreMap":671},[676,1739,1740,1742],{"class":678,"line":679},[676,1741,1566],{"class":682},[676,1743,1569],{"class":698},[832,1745,1228],{},[665,1747,1749],{"className":667,"code":1748,"filename":669,"language":670,"meta":671,"style":671},"/dev/vdb1 → /root\n",[673,1750,1751],{"__ignoreMap":671},[676,1752,1753,1755,1758],{"class":678,"line":679},[676,1754,1581],{"class":682},[676,1756,1757],{"class":686}," →",[676,1759,1553],{"class":686},[832,1761,1762],{},"说明挂载成功。",[828,1764,1766],{"id":1765},"释放空间可选","释放空间（可选）",[832,1768,1769],{},"如果磁盘主要用于存储文件，可以关闭 ext4 预留空间：",[665,1771,1773],{"className":667,"code":1772,"filename":669,"language":670,"meta":671,"style":671},"tune2fs -m 0 /dev/vdb1\n",[673,1774,1775],{"__ignoreMap":671},[676,1776,1777,1780,1783,1786],{"class":678,"line":679},[676,1778,1779],{"class":682},"tune2fs",[676,1781,1782],{"class":698}," -m",[676,1784,1785],{"class":698}," 0",[676,1787,1256],{"class":686},[832,1789,1790],{},"默认 ext4 会预留 5% 空间。",[832,1792,1793],{},"例如：",[832,1795,1796],{},"3.6TB × 5% ≈ 180GB",[832,1798,1799],{},"关闭后可以释放空间。",[656,1801,1803],{"id":1802},"lvm","📘 LVM（Logical Volume Manager）",[661,1805,1806],{"id":1806},"基本概念",[1808,1809,1810,1814,1817],"ul",{},[1811,1812,1813],"li",{},"物理磁盘 (Physical Volume, PV)：/dev/xxx 通常会被初始化为 LVM 的物理卷。",[1811,1815,1816],{},"卷组 (Volume Group, VG)：多个 PV 可以组合成一个卷组（比如 vg0），它就像一个大的“存储池”。",[1811,1818,1819],{},"逻辑卷 (Logical Volume, LV)：在卷组里面，你可以切分出多个逻辑卷，比如：/dev/mapper/vg0-root → 根目录的逻辑卷，大小 3.63 TiB，/dev/mapper/vg0-swap → swap 交换分区的逻辑卷，大小 4 GiB。它们的路径一般出现在 /dev/mapper/ 下，也会有 /dev/vg0/root、/dev/vg0/swap 这样的别名。",[665,1821,1823],{"className":667,"code":1822,"filename":669,"language":670,"meta":671,"style":671},"/dev/nvme0n1p3  (LVM PV)\n      ↓\n   vg0 (卷组)\n      ├── lv_root (/dev/mapper/vg0-root, ~3.63T)\n      └── lv_swap (/dev/mapper/vg0-swap, 4G)\n",[673,1824,1825,1839,1844,1852,1868],{"__ignoreMap":671},[676,1826,1827,1830,1833,1836],{"class":678,"line":679},[676,1828,1829],{"class":682},"/dev/nvme0n1p3",[676,1831,1832],{"class":744},"  (LVM ",[676,1834,1835],{"class":686},"PV",[676,1837,1838],{"class":744},")\n",[676,1840,1841],{"class":678,"line":693},[676,1842,1843],{"class":682},"      ↓\n",[676,1845,1846,1849],{"class":678,"line":885},[676,1847,1848],{"class":682},"   vg0",[676,1850,1851],{"class":744}," (卷组)\n",[676,1853,1854,1857,1860,1863,1866],{"class":678,"line":892},[676,1855,1856],{"class":682},"      ├──",[676,1858,1859],{"class":686}," lv_root",[676,1861,1862],{"class":744}," (/dev/mapper/vg0-root, ",[676,1864,1865],{"class":686},"~3.63T",[676,1867,1838],{"class":744},[676,1869,1870,1873,1876,1879,1882],{"class":678,"line":991},[676,1871,1872],{"class":682},"      └──",[676,1874,1875],{"class":686}," lv_swap",[676,1877,1878],{"class":744}," (/dev/mapper/vg0-swap, ",[676,1880,1881],{"class":686},"4G",[676,1883,1838],{"class":744},[832,1885,1886],{},[1887,1888,1889],"strong",{},"要查看逻辑卷 (LV) 的类型",[665,1891,1893],{"className":667,"code":1892,"filename":669,"language":670,"meta":671,"style":671},"lvs -a -o +devices,lv_attr\n",[673,1894,1895],{"__ignoreMap":671},[676,1896,1897,1900,1902,1904],{"class":678,"line":679},[676,1898,1899],{"class":682},"lvs",[676,1901,699],{"class":698},[676,1903,717],{"class":698},[676,1905,1906],{"class":686}," +devices,lv_attr\n",[665,1908,1910],{"className":667,"code":1909,"filename":669,"language":670,"meta":671,"style":671},"# -wi- → 普通卷 (linear)\n# rwi- → RAID1\n# rwi-a-r--- → active RAID1\n# rwi-a-s--- → Striped (RAID0)\n\nroot@digvps:~# lvs -a -o +devices,lv_attr\n  LV     VG        Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert Devices          Attr\n  root   digvps-vg -wi-ao---- 59.79g                                                     /dev/sda5(0)     -wi-ao----\n  swap_1 digvps-vg -wi-ao----  3.25g                                                     /dev/sda5(15307) -wi-ao----\n",[673,1911,1912,1917,1922,1927,1932,1936,1950,1994,2023],{"__ignoreMap":671},[676,1913,1914],{"class":678,"line":679},[676,1915,1916],{"class":940},"# -wi- → 普通卷 (linear)\n",[676,1918,1919],{"class":678,"line":693},[676,1920,1921],{"class":940},"# rwi- → RAID1\n",[676,1923,1924],{"class":678,"line":885},[676,1925,1926],{"class":940},"# rwi-a-r--- → active RAID1\n",[676,1928,1929],{"class":678,"line":892},[676,1930,1931],{"class":940},"# rwi-a-s--- → Striped (RAID0)\n",[676,1933,1934],{"class":678,"line":991},[676,1935,889],{"emptyLinePlaceholder":888},[676,1937,1938,1941,1944,1946,1948],{"class":678,"line":997},[676,1939,1940],{"class":682},"root@digvps:~#",[676,1942,1943],{"class":686}," lvs",[676,1945,699],{"class":698},[676,1947,717],{"class":698},[676,1949,1906],{"class":686},[676,1951,1952,1955,1958,1961,1964,1967,1970,1973,1976,1979,1982,1985,1988,1991],{"class":678,"line":1011},[676,1953,1954],{"class":682},"  LV",[676,1956,1957],{"class":686},"     VG",[676,1959,1960],{"class":686},"        Attr",[676,1962,1963],{"class":686},"       LSize",[676,1965,1966],{"class":686},"  Pool",[676,1968,1969],{"class":686}," Origin",[676,1971,1972],{"class":686}," Data%",[676,1974,1975],{"class":686},"  Meta%",[676,1977,1978],{"class":686},"  Move",[676,1980,1981],{"class":686}," Log",[676,1983,1984],{"class":686}," Cpy%Sync",[676,1986,1987],{"class":686}," Convert",[676,1989,1990],{"class":686}," Devices",[676,1992,1993],{"class":686},"          Attr\n",[676,1995,1996,1999,2002,2005,2008,2011,2014,2017,2020],{"class":678,"line":1017},[676,1997,1998],{"class":682},"  root",[676,2000,2001],{"class":686},"   digvps-vg",[676,2003,2004],{"class":698}," -wi-ao----",[676,2006,2007],{"class":686}," 59.79g",[676,2009,2010],{"class":686},"                                                     /dev/sda5",[676,2012,2013],{"class":744},"(",[676,2015,2016],{"class":682},"0",[676,2018,2019],{"class":744},")     ",[676,2021,2022],{"class":698},"-wi-ao----\n",[676,2024,2025,2028,2031,2033,2036,2038,2040,2043,2046],{"class":678,"line":1038},[676,2026,2027],{"class":682},"  swap_1",[676,2029,2030],{"class":686}," digvps-vg",[676,2032,2004],{"class":698},[676,2034,2035],{"class":686},"  3.25g",[676,2037,2010],{"class":686},[676,2039,2013],{"class":744},[676,2041,2042],{"class":682},"15307",[676,2044,2045],{"class":744},") ",[676,2047,2022],{"class":698},[661,2049,2051],{"id":2050},"linear普通卷扩展","Linear（普通卷）扩展",[824,2053,2054,2057,2060,2075,2079,2091,2094,2103,2107,2122,2124,2132,2136,2139,2158,2161,2195,2198,2201],{"level":826},[828,2055,2056],{"id":2056},"确认磁盘是否已分区",[832,2058,2059],{},"通常裸盘可以直接用作 PV（Physical Volume）。\n如果之前分过区，可以先清理：",[665,2061,2063],{"className":667,"code":2062,"filename":669,"language":670,"meta":671,"style":671},"wipefs -a /dev/nvme1n1\n",[673,2064,2065],{"__ignoreMap":671},[676,2066,2067,2070,2072],{"class":678,"line":679},[676,2068,2069],{"class":682},"wipefs",[676,2071,699],{"class":698},[676,2073,2074],{"class":686}," /dev/nvme1n1\n",[828,2076,2078],{"id":2077},"创建-lvm-物理卷-pv","创建 LVM 物理卷 (PV)",[665,2080,2082],{"className":667,"code":2081,"filename":669,"language":670,"meta":671,"style":671},"pvcreate /dev/nvme1n1\n",[673,2083,2084],{"__ignoreMap":671},[676,2085,2086,2089],{"class":678,"line":679},[676,2087,2088],{"class":682},"pvcreate",[676,2090,2074],{"class":686},[832,2092,2093],{},"检查",[665,2095,2097],{"className":667,"code":2096,"filename":669,"language":670,"meta":671,"style":671},"pvs\n",[673,2098,2099],{"__ignoreMap":671},[676,2100,2101],{"class":678,"line":679},[676,2102,2096],{"class":682},[828,2104,2106],{"id":2105},"扩展现有卷组-vg","扩展现有卷组 (VG)",[665,2108,2110],{"className":667,"code":2109,"filename":669,"language":670,"meta":671,"style":671},"vgextend vg0 /dev/nvme1n1\n",[673,2111,2112],{"__ignoreMap":671},[676,2113,2114,2117,2120],{"class":678,"line":679},[676,2115,2116],{"class":682},"vgextend",[676,2118,2119],{"class":686}," vg0",[676,2121,2074],{"class":686},[832,2123,2093],{},[665,2125,2126],{"className":667,"code":2096,"filename":669,"language":670,"meta":671,"style":671},[673,2127,2128],{"__ignoreMap":671},[676,2129,2130],{"class":678,"line":679},[676,2131,2096],{"class":682},[828,2133,2135],{"id":2134},"扩展逻辑卷-lv","扩展逻辑卷 (LV)",[832,2137,2138],{},"假设你有两个 LV：root 和 swap。\n一般是扩展 root，例如把所有新空间都加到 root：",[665,2140,2142],{"className":667,"code":2141,"filename":669,"language":670,"meta":671,"style":671},"lvextend -l +100%FREE /dev/vg0/root\n",[673,2143,2144],{"__ignoreMap":671},[676,2145,2146,2149,2152,2155],{"class":678,"line":679},[676,2147,2148],{"class":682},"lvextend",[676,2150,2151],{"class":698}," -l",[676,2153,2154],{"class":686}," +100%FREE",[676,2156,2157],{"class":686}," /dev/vg0/root\n",[828,2159,2160],{"id":2160},"扩展文件系统",[665,2162,2164],{"className":667,"code":2163,"filename":669,"language":670,"meta":671,"style":671},"# 如果是 ext4：\nresize2fs /dev/vg0/root\n\n# 如果是 xfs\nxfs_growfs /\n",[673,2165,2166,2171,2178,2182,2187],{"__ignoreMap":671},[676,2167,2168],{"class":678,"line":679},[676,2169,2170],{"class":940},"# 如果是 ext4：\n",[676,2172,2173,2176],{"class":678,"line":693},[676,2174,2175],{"class":682},"resize2fs",[676,2177,2157],{"class":686},[676,2179,2180],{"class":678,"line":885},[676,2181,889],{"emptyLinePlaceholder":888},[676,2183,2184],{"class":678,"line":892},[676,2185,2186],{"class":940},"# 如果是 xfs\n",[676,2188,2189,2192],{"class":678,"line":991},[676,2190,2191],{"class":682},"xfs_growfs",[676,2193,2194],{"class":686}," /\n",[828,2196,2197],{"id":2197},"检查结果",[832,2199,2200],{},"应该能看到 root 逻辑卷容量扩展了。",[665,2202,2204],{"className":667,"code":2203,"filename":669,"language":670,"meta":671,"style":671},"df -h\nlsblk\n",[673,2205,2206,2212],{"__ignoreMap":671},[676,2207,2208,2210],{"class":678,"line":679},[676,2209,1566],{"class":682},[676,2211,1569],{"class":698},[676,2213,2214],{"class":678,"line":693},[676,2215,2216],{"class":682},"lsblk\n",[656,2218,2220],{"id":2219},"常用命令","📘 常用命令",[661,2222,2224],{"id":2223},"磁盘空间不足需快速定位日志目录","磁盘空间不足，需快速定位日志目录",[665,2226,2228],{"className":667,"code":2227,"filename":669,"language":670,"meta":671,"style":671},"du -x --max-depth=1 /|sort -k1 -nr\n\n# du                # disk usage，统计磁盘使用量\n# -x                # 只统计同一文件系统，跨挂载点的目录不算\n# --max-depth=1     # 只显示指定目录下一层子目录的大小\n# /                 # 要统计的目录，这里是根目录\n#\n# sort              # 对输出结果排序\n# -k1               # 以第 1 列（du 输出的大小）作为排序关键字\n# -n                # 按数值大小排序（numeric sort）\n# -r                # 逆序排序（从大到小）\n",[673,2229,2230,2256,2260,2265,2270,2275,2280,2285,2290,2295,2300],{"__ignoreMap":671},[676,2231,2232,2235,2238,2241,2244,2247,2250,2253],{"class":678,"line":679},[676,2233,2234],{"class":682},"du",[676,2236,2237],{"class":698}," -x",[676,2239,2240],{"class":698}," --max-depth=1",[676,2242,2243],{"class":686}," /",[676,2245,2246],{"class":744},"|",[676,2248,2249],{"class":682},"sort",[676,2251,2252],{"class":698}," -k1",[676,2254,2255],{"class":698}," -nr\n",[676,2257,2258],{"class":678,"line":693},[676,2259,889],{"emptyLinePlaceholder":888},[676,2261,2262],{"class":678,"line":885},[676,2263,2264],{"class":940},"# du                # disk usage，统计磁盘使用量\n",[676,2266,2267],{"class":678,"line":892},[676,2268,2269],{"class":940},"# -x                # 只统计同一文件系统，跨挂载点的目录不算\n",[676,2271,2272],{"class":678,"line":991},[676,2273,2274],{"class":940},"# --max-depth=1     # 只显示指定目录下一层子目录的大小\n",[676,2276,2277],{"class":678,"line":997},[676,2278,2279],{"class":940},"# /                 # 要统计的目录，这里是根目录\n",[676,2281,2282],{"class":678,"line":1011},[676,2283,2284],{"class":940},"#\n",[676,2286,2287],{"class":678,"line":1017},[676,2288,2289],{"class":940},"# sort              # 对输出结果排序\n",[676,2291,2292],{"class":678,"line":1038},[676,2293,2294],{"class":940},"# -k1               # 以第 1 列（du 输出的大小）作为排序关键字\n",[676,2296,2297],{"class":678,"line":1044},[676,2298,2299],{"class":940},"# -n                # 按数值大小排序（numeric sort）\n",[676,2301,2302],{"class":678,"line":1063},[676,2303,2304],{"class":940},"# -r                # 逆序排序（从大到小）\n",[661,2306,2308],{"id":2307},"系统产生很多碎片文件导致-inode-资源不足","系统产生很多碎片文件，导致 inode 资源不足",[665,2310,2312],{"className":667,"code":2311,"filename":669,"language":670,"meta":671,"style":671},"find -type f | awk -F / -v OFS=/ '{$NF=\"\";dir[$0]++}END{for(i in dir)print dir[i]\"\"i}' | sort -k1 -nr | head\n\n# find           # 查找文件\n# -type f        # 只查找普通文件，不包含目录\n#\n# awk            # 文本处理工具\n# -F /           # 指定输入字段分隔符为 “/”\n# -v OFS=/       # 指定输出字段分隔符为 “/”\n# $NF            # NF = 字段总数，$NF 表示最后一个字段（文件名）\n# $NF=\"\"         # 删除最后一个字段，只保留目录路径\n# dir[$0]++      # 以目录路径为键，统计该目录下文件数量\n# END{...}       # 在输入处理完成后执行，输出统计结果\n# print dir[i]\"\"i  # 输出格式：文件数 + 目录路径\n#\n# sort           # 排序\n# -k1            # 按第 1 列（文件数）排序\n# -n             # 数字大小排序\n# -r             # 逆序，从大到小\n#\n# head           # 只显示前 10 行（文件最多的 10 个目录）\n",[673,2313,2314,2358,2362,2367,2372,2376,2381,2386,2391,2396,2401,2406,2411,2416,2420,2425,2430,2435,2440,2444],{"__ignoreMap":671},[676,2315,2316,2319,2322,2325,2327,2330,2333,2335,2338,2341,2344,2346,2348,2350,2353,2355],{"class":678,"line":679},[676,2317,2318],{"class":682},"find",[676,2320,2321],{"class":698}," -type",[676,2323,2324],{"class":686}," f",[676,2326,745],{"class":744},[676,2328,2329],{"class":682},"awk",[676,2331,2332],{"class":698}," -F",[676,2334,2243],{"class":686},[676,2336,2337],{"class":698}," -v",[676,2339,2340],{"class":686}," OFS=/",[676,2342,2343],{"class":686}," '{$NF=\"\";dir[$0]++}END{for(i in dir)print dir[i]\"\"i}'",[676,2345,745],{"class":744},[676,2347,2249],{"class":682},[676,2349,2252],{"class":698},[676,2351,2352],{"class":698}," -nr",[676,2354,745],{"class":744},[676,2356,2357],{"class":682},"head\n",[676,2359,2360],{"class":678,"line":693},[676,2361,889],{"emptyLinePlaceholder":888},[676,2363,2364],{"class":678,"line":885},[676,2365,2366],{"class":940},"# find           # 查找文件\n",[676,2368,2369],{"class":678,"line":892},[676,2370,2371],{"class":940},"# -type f        # 只查找普通文件，不包含目录\n",[676,2373,2374],{"class":678,"line":991},[676,2375,2284],{"class":940},[676,2377,2378],{"class":678,"line":997},[676,2379,2380],{"class":940},"# awk            # 文本处理工具\n",[676,2382,2383],{"class":678,"line":1011},[676,2384,2385],{"class":940},"# -F /           # 指定输入字段分隔符为 “/”\n",[676,2387,2388],{"class":678,"line":1017},[676,2389,2390],{"class":940},"# -v OFS=/       # 指定输出字段分隔符为 “/”\n",[676,2392,2393],{"class":678,"line":1038},[676,2394,2395],{"class":940},"# $NF            # NF = 字段总数，$NF 表示最后一个字段（文件名）\n",[676,2397,2398],{"class":678,"line":1044},[676,2399,2400],{"class":940},"# $NF=\"\"         # 删除最后一个字段，只保留目录路径\n",[676,2402,2403],{"class":678,"line":1063},[676,2404,2405],{"class":940},"# dir[$0]++      # 以目录路径为键，统计该目录下文件数量\n",[676,2407,2408],{"class":678,"line":1069},[676,2409,2410],{"class":940},"# END{...}       # 在输入处理完成后执行，输出统计结果\n",[676,2412,2413],{"class":678,"line":1096},[676,2414,2415],{"class":940},"# print dir[i]\"\"i  # 输出格式：文件数 + 目录路径\n",[676,2417,2418],{"class":678,"line":1101},[676,2419,2284],{"class":940},[676,2421,2422],{"class":678,"line":1138},[676,2423,2424],{"class":940},"# sort           # 排序\n",[676,2426,2427],{"class":678,"line":1143},[676,2428,2429],{"class":940},"# -k1            # 按第 1 列（文件数）排序\n",[676,2431,2432],{"class":678,"line":1149},[676,2433,2434],{"class":940},"# -n             # 数字大小排序\n",[676,2436,2437],{"class":678,"line":1163},[676,2438,2439],{"class":940},"# -r             # 逆序，从大到小\n",[676,2441,2442],{"class":678,"line":1183},[676,2443,2284],{"class":940},[676,2445,2446],{"class":678,"line":1206},[676,2447,2448],{"class":940},"# head           # 只显示前 10 行（文件最多的 10 个目录）\n",[2450,2451,2452],"style",{},"html pre.shiki code .sgdWN, html code.shiki .sgdWN{--shiki-light:#4078F2;--shiki-default:#4078F2;--shiki-dark:#61AFEF}html pre.shiki code .sBZeU, html code.shiki .sBZeU{--shiki-light:#50A14F;--shiki-default:#50A14F;--shiki-dark:#98C379}html pre.shiki code .soiGB, html code.shiki .soiGB{--shiki-light:#986801;--shiki-default:#986801;--shiki-dark:#D19A66}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .skGaQ, html code.shiki .skGaQ{--shiki-light:#383A42;--shiki-default:#383A42;--shiki-dark:#ABB2BF}html pre.shiki code .slzXe, html code.shiki .slzXe{--shiki-light:#A0A1A7;--shiki-light-font-style:italic;--shiki-default:#A0A1A7;--shiki-default-font-style:italic;--shiki-dark:#7F848E;--shiki-dark-font-style:italic}html pre.shiki code .sRLjE, html code.shiki .sRLjE{--shiki-light:#A626A4;--shiki-default:#A626A4;--shiki-dark:#C678DD}html pre.shiki code .s3_5o, html code.shiki .s3_5o{--shiki-light:#E45649;--shiki-default:#E45649;--shiki-dark:#E06C75}html pre.shiki code .sQ8GY, html code.shiki .sQ8GY{--shiki-light:#383A42;--shiki-default:#383A42;--shiki-dark:#56B6C2}",{"title":671,"searchDepth":693,"depth":693,"links":2454},[2455,2462,2463,2467],{"id":658,"depth":693,"text":659,"children":2456},[2457,2458,2459,2460,2461],{"id":663,"depth":885,"text":663},{"id":705,"depth":885,"text":705},{"id":723,"depth":885,"text":723},{"id":754,"depth":885,"text":755},{"id":780,"depth":885,"text":780},{"id":821,"depth":693,"text":822},{"id":1802,"depth":693,"text":1803,"children":2464},[2465,2466],{"id":1806,"depth":885,"text":1806},{"id":2050,"depth":885,"text":2051},{"id":2219,"depth":693,"text":2220,"children":2468},[2469,2470],{"id":2223,"depth":885,"text":2224},{"id":2307,"depth":885,"text":2308},"磁盘相关系统配置与应用教程","md",null,{"date":2475},"2026-03-11",{"icon":102},{"title":99,"description":2471},"MSSoD0noKXAczzNTISh3iiHqQLSxu76-PUnaFM1h7ZA",[2480,2482],{"title":94,"path":95,"stem":96,"description":2481,"icon":97,"children":-1},"Debian 相关的系统配置与应用教程",{"title":109,"path":105,"stem":106,"description":2483,"icon":110,"children":-1},"可按热度、评分与评价排序商户；订阅用户可使用进阶工具以提升选购效率并降低试错成本。",1777777460279]