(2)基本分区
分区总结
分区:fdisk(小于2T,C6和C7),gdisk(大于2T,C7),parted(大于2T,C7)
格式化:创建文件系统,mkfs
挂载:mount(临时挂载);永久挂载(UUID方式:blkid获取分区的UUID,修改/etc/fstab文件,mount -a 进行挂载测试,mount查看挂载)
1)磁盘分区
fdisk:小于2T的分区方法,适合Centos6和Centos7
gdisk和parted:大于2T的分区方法,gdisk适合centos7,parted适合centos6
MBR方式
fdisk :小于2T的分区方法
#fdisk -l /dev/sdb
#fdisk /dev/sdb //分区
m :打印菜单,查看帮助
n:创建分区
p:创建主分区
起始扇区可以不写:
Last cylinder, +cylinders or +size{K,M,G} (1-2088, default 2088): +1G
e:创建扩展分区
l:创建逻辑分区,逻辑分区编号从5开始
Last cylinder, +cylinders or +size{K,M,G} (1-2088, default 2088): +1G //分区给1G大小
p:打印分区表
q:不保存退出
w:保存并退出
d:删除分区
#partprobe /dev/sdb //通知内核读取分区表
#lsblk //查看分区情况
GPT格式
gdisk:centos7 大于2T的分区方法
#gdisk /dev/sdc
#partprobe /dev/sdc
parted:centos6 大于2T的分区方法
#parted /dev/sdb
(parted) mklabel gpt //修改分区表格式为GPT格式
mkpart primary 0 1000MB ignore //划分主分区
mkpart logical 1001MB 10000MB ignore //划分逻辑分区,这里没有扩展分区
rm 1 //删除区分
即时生效:不需要保存
2)创建文件系统(格式化)centos7默认使用xfs
#mkfs.ext4 /dev/sdb1
#mkfs.xfs /dev/sdb5 //注意扩展分区不能格式化,格式化的是逻辑分区,逻辑分区从5开始
3)挂载
创建挂载目录
#mkdir /data1
#mkdir /data2
临时挂载方式:重启失效
#mount /dev/sdb1 /data1 //临时挂载,不推荐,重启失效
#mount -t xfs -o rw /dev/sdb5 /data2 //临时挂载,不推荐,重启失效
#mount //验证挂载
#df -Th //查看分区
#umount /dev/sdb1 //根据分区卸载挂载
#umount /data2 //根据挂载目录卸载挂载
UUID方式,挂载永久生效,推荐
#blkid //先查看设备的UUID
#vim /etc/fstab
UUID="97a4927b-b3a2-4064-8eea-0ae161986dd3" /data1 ext4 defaults 0 0
UUID="d4ce8de5-a812-4323-9ae1-65425f076c9e" /data2 xfs ro 0 0 //只读
#mount -a //从/etc/fstab文件中读取挂载
#mount
#df -Th
# cp /etc/hosts /data1
# cp /etc/hosts /data2
cp: 无法创建普通文件"/data2/hosts": 只读文件系统