磁盘格式化分区挂载

1.小于2T的磁盘处理方式

1.1获取待处理磁盘

# fdisk -l |grep dev
Disk /dev/xvda: 64.4 GB, 64424509440 bytes, 125829120 sectors
/dev/xvda1 * 2048 1026047 512000 83 Linux
/dev/xvda2 1026048 125829119 62401536 8e Linux LVM
Disk /dev/xvdb: 214.7 GB, 214748364800 bytes, 419430400 sectors

这里可以看到是需要对/dev/xvdb进行格式化分区挂载

1.2磁盘分区

$ fdisk /dev/xvda

n->p->1->回车->回车
意思就是新建一个主分区,大小是整个xvda磁盘
最后执行w,写入磁盘
此时磁盘已经分区,但是还没有文件系统,磁盘依然不能用

1.3新建待挂载目录

cd / && mkdir r2

echo "LABEL=/r2 /r2 ext4 defaults 1 0"  >> /etc/fstab

1.4格式化磁盘并写入文件系统

 mkfs -t ext4 -i 102400 /dev/xvdb1 -L /r2

1.5挂载

mount -a或mount  /dev/xvdb1 /r2

1.6检查

# df -lh |grep r2
/dev/xvdb1 200G 61M 190G 1% /r2

2.超过2T数据盘处理方式

简介版操作步骤:

使用场景:十块做了raid0的数据盘,一块做了raid1的数据盘,raid1的数据盘挂载到r2,其余十块分别挂载到data1-data10

cd / && mkdir r2 data1 data2 data3 data4 data5 data6 data7 data8 data9 data10

parted /dev/sdl mklabel gpt
parted /dev/sdl mkpart r2 0% 100%;parted /dev/sdl print;mkfs -t ext4 -i 102400 /dev/sdl1 -L /r2

parted /dev/sda mklabel gpt
parted /dev/sda mkpart data1 0% 100%;parted /dev/sda print;mkfs -t ext4 -i 102400 /dev/sda1 -L /data1

parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart data2 0% 100%;parted /dev/sdb print;mkfs -t ext4 -i 102400 /dev/sdb1 -L /data2

parted /dev/sdc mklabel gpt
parted /dev/sdc mkpart data3 0% 100%;parted /dev/sdc print;mkfs -t ext4 -i 102400 /dev/sdc1 -L /data3

parted /dev/sdd mklabel gpt
parted /dev/sdd mkpart data4 0% 100%;parted /dev/sdd print;mkfs -t ext4 -i 102400 /dev/sdd1 -L /data4

parted /dev/sde mklabel gpt
parted /dev/sde mkpart data5 0% 100%;parted /dev/sde print;mkfs -t ext4 -i 102400 /dev/sde1 -L /data5

parted /dev/sdf mklabel gpt
parted /dev/sdf mkpart data6 0% 100%;parted /dev/sdf print;mkfs -t ext4 -i 102400 /dev/sdf1 -L /data6

parted /dev/sdg mklabel gpt
parted /dev/sdg mkpart data7 0% 100%;parted /dev/sdg print;mkfs -t ext4 -i 102400 /dev/sdg1 -L /data7

parted /dev/sdh mklabel gpt
parted /dev/sdh mkpart data8 0% 100%;parted /dev/sdh print;mkfs -t ext4 -i 102400 /dev/sdh1 -L /data8

parted /dev/sdi mklabel gpt
parted /dev/sdi mkpart data9 0% 100%;parted /dev/sdi print;mkfs -t ext4 -i 102400 /dev/sdi1 -L /data9

parted /dev/sdj mklabel gpt
parted /dev/sdj mkpart data10 0% 100%;parted /dev/sdj print;mkfs -t ext4 -i 102400 /dev/sdj1 -L /data10

然后将下面内容写入到/etc/fstab中
LABEL=/r2 /r2 ext4 defaults 1 0
LABEL=/data1 /data1 ext4 defaults,noatime 0 0
LABEL=/data2 /data2 ext4 defaults,noatime 0 0
LABEL=/data3 /data3 ext4 defaults,noatime 0 0
LABEL=/data4 /data4 ext4 defaults,noatime 0 0
LABEL=/data5 /data5 ext4 defaults,noatime 0 0
LABEL=/data6 /data6 ext4 defaults,noatime 0 0
LABEL=/data7 /data7 ext4 defaults,noatime 0 0
LABEL=/data8 /data8 ext4 defaults,noatime 0 0
LABEL=/data9 /data9 ext4 defaults,noatime 0 0
LABEL=/data10 /data10 ext4 defaults,noatime 0 0

都搞完了之后再mount -a


重新分区格式化挂载的方法;
umount /dev/sdl1;umount /dev/sda1;umount /dev/sdb1;umount /dev/sdc1;umount /dev/sdd1;umount /dev/sde1;umount /dev/sdf1;umount /dev/sdg1;umount /dev/sdh1;umount /dev/sdi1;umount /dev/sdj1
parted /dev/sdl rm 1;parted /dev/sda rm 1;parted /dev/sdb rm 1;parted /dev/sdc rm 1;parted /dev/sdd rm 1;parted /dev/sde rm 1;parted /dev/sdf rm 1;parted /dev/sdg rm 1;parted /dev/sdh rm 1;parted /dev/sdi rm 1;parted /dev/sdj rm 1
然后执行上面的部分,

posted @ 2018-09-14 19:02  五柳峰  阅读(329)  评论(0编辑  收藏  举报