CentOS7 使用parted 新增一个分区
需求:接手一台服务器,说这台服务器配了2T的磁盘,但是没有看到,让我找一下。
具体操作:
1.df -h
[root@CSDN-DEMO /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 300G 206G 95G 69% /
devtmpfs 142G 0 142G 0% /dev
tmpfs 142G 145M 142G 1% /dev/shm
tmpfs 142G 547M 142G 1% /run
tmpfs 142G 0 142G 0% /sys/fs/cgroup
/dev/sda2 272G 172G 101G 63% /mnt/disk1
/dev/sdb2 5.0G 215M 4.8G 5% /boot
/dev/mapper/centos-var 120G 52G 69G 43% /var
/dev/sda1 100G 37G 63G 37% /var/lib/docker
tmpfs 29G 20K 29G 1% /run/user/42
tmpfs 29G 0 29G 0% /run/user/979
tmpfs 29G 0 29G 0% /run/user/0
10.163.89.183:csdn-train-store 300G 206G 95G 69% /opt/mnt/gluster
没有发现2T的磁盘
2.fdisk -l
[root@CSDN-DEMO /]# fdisk -l
Disk /dev/sda: 399.4 GB, 399431958528 bytes, 780140544 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x530cc300
Device Boot Start End Blocks Id System
/dev/sda1 2048 209717247 104857600 83 Linux
/dev/sda2 209717248 780140543 285211648 83 Linux
Disk /dev/sdb: 2399.3 GB, 2399276105728 bytes, 4686086144 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 4294967295 2147483647+ ee GPT
Disk /dev/mapper/centos-root: 322.1 GB, 322122547200 bytes, 629145600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/centos-swap: 34.4 GB, 34359738368 bytes, 67108864 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/centos-var: 128.8 GB, 128849018880 bytes, 251658240 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
发现/dev/sdb为2399G,确实是有这样一块大盘在的
3.使用命令parted /dev/sdb print
[root@CSDN-DEMO /]# parted /dev/sdb print
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 2399GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: pmbr_boot
Number Start End Size File system Name Flags
1 1049kB 3146kB 2097kB bios_grub
2 3146kB 5372MB 5369MB xfs
3 5372MB 491GB 485GB lvm
发现分了500G左右的磁盘。
4.超过2T的磁盘使用parted进行分区,注意start填最后一个分区的end值,这里是491GB
[root@CSDN-DEMO /]# parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 2399GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: pmbr_boot
Number Start End Size File system Name Flags
1 1049kB 3146kB 2097kB bios_grub
2 3146kB 5372MB 5369MB xfs
3 5372MB 491GB 485GB lvm
(parted) mkpart
Partition name? []?
File system type? [ext2]? ext4
Start? 491GB
End? 100%
(parted) p
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 2399GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: pmbr_boot
Number Start End Size File system Name Flags
1 1049kB 3146kB 2097kB bios_grub
2 3146kB 5372MB 5369MB xfs
3 5372MB 491GB 485GB lvm
4 491GB 2399GB 1909GB
(parted) q
Information: You may need to update /etc/fstab.
5.格式化磁盘,这里是sdb的第4个分区,所以是 /dev/sdb4
root@CSDN-DEMO /]# mkfs.ext4 /dev/sdb4
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
116490240 inodes, 465957888 blocks
23297894 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2615148544
14220 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
6.挂载磁盘
[root@CSDN-DEMO /]# mount /dev/sdb4 /data_new/
[root@CSDN-DEMO /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 300G 206G 95G 69% /
devtmpfs 142G 0 142G 0% /dev
tmpfs 142G 145M 142G 1% /dev/shm
tmpfs 142G 547M 142G 1% /run
tmpfs 142G 0 142G 0% /sys/fs/cgroup
/dev/sda2 272G 172G 101G 63% /mnt/disk1
/dev/sdb2 5.0G 215M 4.8G 5% /boot
/dev/mapper/centos-var 120G 52G 69G 43% /var
/dev/sda1 100G 37G 63G 37% /var/lib/docker
tmpfs 29G 20K 29G 1% /run/user/42
tmpfs 29G 0 29G 0% /run/user/979
tmpfs 29G 0 29G 0% /run/user/0
10.163.89.183:csdn-train-store 300G 206G 95G 69% /opt/mnt/gluster
/dev/sdb4 1.8T 77M 1.7T 1% /data_new
7.修改/etc/fstab文件,增加:
/dev/sdb4 /data_new ext4 defaults 0 0