磁盘扩容后,如何挂载磁盘
情况一:扩容分区大小小于2TB
检查服务器上的可用设备
root@id-dci-live-10-62-193-98:~# lsblk lsblk: nvme0c33n1: unknown device name NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:1 0 1.5T 0 disk sda 8:0 0 223.5G 0 disk |-sda2 8:2 0 977M 0 part |-sda3 8:3 0 222.1G 0 part / `-sda1 8:1 0 487M 0 part /boot
可以看到多了一个nvme0n1 盘
创建文件系统
root@id-dci-live-10-62-193-98:~# mkfs.xfs /dev/nvme0n1 -f meta-data=/dev/nvme0n1 isize=512 agcount=4, agsize=97675862 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=1, sparse=0 data = bsize=4096 blocks=390703446, imaxpct=5 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=1 log =internal log bsize=4096 blocks=190773, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0
创建新的挂载点
sudo mkdir /data1
修改/etc/fstab,添加新的挂载点
# Modify /etc/fstab, add the following line /dev/nvme0n1 /data1 xfs defaults 1 1
验证挂载是否生效
# Make /etc/fstab take effect root@id-dci-live-10-62-193-7:~# mount -av / : ignored /boot : already mounted none : ignored /data1 : successfully mounted
情况二:扩容分区大小大于2TB
当磁盘大小超过2TB时,使用fdisk创建分区会有提示信息
# fdisk /dev/sdb Welcome to fdisk (util-linux 2.27.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table. The size of this disk is 4.4 TiB (4798283776000 bytes). DOS partition table format can not be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT). Created a new DOS disklabel with disk identifier 0x54814a18.
使用parted命令创建分区
# Choose new partition, enter command-line UI root@id-dci-live-10-62-193-7:~# parted /dev/sdb GNU Parted 3.2 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. # Mark partition type as GPT (parted) mklabel GPT # Print current disk info (parted) print Model: DELL PERC H730P Adp (scsi) Disk /dev/sdb: 4798GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags # Create new partition (parted) mkpart primary xfs 2048s 100% (parted) print Model: DELL PERC H730P Adp (scsi) Disk /dev/sdb: 4798GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 4798GB 4798GB xfs primary # exit the command-line (parted) quit Information: You may need to update /etc/fstab.
查看分区结果
# Check current partition info on the server root@id-dci-live-10-62-193-7:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 4.4T 0 disk `-sdb1 8:17 0 4.4T 0 part sr0 11:0 1 1024M 0 rom sda 8:0 0 9.8T 0 disk |-sda4 8:4 0 9.7T 0 part / |-sda2 8:2 0 119.2G 0 part [SWAP] |-sda3 8:3 0 95M 0 part
创建新的文件系统
# Create new filesystem root@id-dci-live-10-62-193-7:~# mkfs.xfs /dev/sdb1 meta-data=/dev/sdb1 isize=512 agcount=5, agsize=268435455 blks = sectsz=4096 attr=2, projid32bit=1 = crc=1 finobt=1, sparse=0 data = bsize=4096 blocks=1171455488, imaxpct=5 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=1 log =internal log bsize=4096 blocks=521728, version=2 = sectsz=4096 sunit=1 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 root@id-dci-live-10-62-193-7:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 4.4T 0 disk `-sdb1 8:17 0 4.4T 0 part sr0 11:0 1 1024M 0 rom sda 8:0 0 9.8T 0 disk |-sda4 8:4 0 9.7T 0 part / |-sda2 8:2 0 119.2G 0 part [SWAP] |-sda3 8:3 0 95M 0 part `-sda1 8:1 0 1.9G 0 part /boot
创建新挂载点
sudo mkdir /data1
修改/etc/fstab,添加新的挂载点
# Modify /etc/fstab, add the following line /dev/sdb1 /data1 xfs defaults 1 1
验证挂载是否生效
# Make /etc/fstab take effect root@id-dci-live-10-62-193-7:~# mount -av / : ignored /boot : already mounted none : ignored /data1 : successfully mounted
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix