Linux运维基础系统磁盘管理教程

1.磁盘分区:

2.fdisk分区

磁盘小于2t用fdisk分区,大于2t用gdisk分区

1.查看磁盘情况[root@localhost ~]# lsblkname          maj:min rm  size ro type mountpointfd0             2:0    1    4k  0 disk sda             8:0    0   20g  0 disk ├─sda1          8:1    0  500m  0 part /boot└─sda2          8:2    0 19.5g  0 part   ├─rhel-root 253:0    0 17.5g  0 lvm  /  └─rhel-swap 253:1    0    2g  0 lvm  [swap]sdb             8:16   0   20g  0 disk sdc             8:32   0   20g  0 disk sr0            11:0    1  3.5g  0 rom 2.分区[root@localhost ~]# fdisk /dev/sdb命令(输入 m 获取帮助):n      //新建分区partition type:   p   primary (0 primary, 0 extended, 4 free)    //主分区   e   extended     //扩展分区select (default p): p       //选择主分区分区号 (1-4,默认 1):起始 扇区 (2048-41943039,默认为 2048):将使用默认值 2048last 扇区, +扇区 or +size{k,m,g} (2048-41943039,默认为 41943039):+99mb分区 1 已设置为 linux 类型,大小设为 94 mib命令(输入 m 获取帮助):n   //新建分区partition type:   p   primary (1 primary, 0 extended, 3 free)   e   extended   //扩展分区select (default p): e分区号 (2-4,默认 2):起始 扇区 (194560-41943039,默认为 194560):将使用默认值 194560last 扇区, +扇区 or +size{k,m,g} (194560-41943039,默认为 41943039):将使用默认值 41943039分区 2 已设置为 extended 类型,大小设为 19.9 gib//创建逻辑分区命令(输入 m 获取帮助):n //新建分区partition type:   p   primary (1 primary, 1 extended, 2 free)   l   logical (numbered from 5)select (default p): l  //创建逻辑分区添加逻辑分区 5起始 扇区 (196608-41943039,默认为 196608):将使用默认值 196608last 扇区, +扇区 or +size{k,m,g} (196608-41943039,默认为 41943039):+100mb分区 5 已设置为 linux 类型,大小设为 95 mib命令(输入 m 获取帮助):p //查看分区创建磁盘 /dev/sdb:21.5 gb, 21474836480 字节,41943040 个扇区units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节i/o 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0xf812a8fb   设备 boot      start         end      blocks   id  system/dev/sdb1            2048      194559       96256   83  linux/dev/sdb2          194560    41943039    20874240    5  extended/dev/sdb5          196608      391167       97280   83  linux命令(输入 m 获取帮助):w //保持分区the partition table has been altered!calling ioctl() to re-read partition table.正在同步磁盘。

3.磁盘格式化

1.格式磁盘的文件类型[root@localhost ~]# mkfs.mkfs.btrfs   mkfs.cramfs  mkfs.ext2    mkfs.ext3    mkfs.ext4    mkfs.minix   mkfs.xfs 2.格式化为xfs文件系统[root@localhost ~]# mkfs.xfs /dev/sdb1 完成 

4.永久挂载磁盘

//使用blkid命令获取各分区的uuid[root@localhost ~]# blkid |grep “sdb1”/dev/sdb1: uuid=“e271b5b2-b1ba-4b18-bde5-66e394fb02d9” type=“xfs”//使用uuid挂载磁盘sdb1分区至于db1, 临时挂载[root@localhost ~]# mount uuid=“e271b5b2-b1ba-4b18-bde5-66e394fb02d9” /db1//也可以把下面这行写到/etc/fstab中,永久挂载, 开机自动挂载[root@localhost ~]# tail -1 /etc/fstabuuid=e271b5b2-b1ba-4b18-bde5-66e394fb02d9 /db1 xfs defaults 0 0//加载fstab配置文件, 同时检测语法是否有错误[root@localhost ~]# mount –a
1.使用blkid命令获取各分区的uuid[root@localhost ~]# blkid |grep sdb1/dev/sdb1: uuid="00e35670-d6c9-44d1-8e8c-f52bd71edf59" type="xfs"2.把下面这行写到/etc/fstab中,永久挂载, 开机自动挂载[root@localhost ~]# tail -1 /etc/fstab    uuid=00e35670-d6c9-44d1-8e8c-f52bd71edf59 /oppo xfs defaults 0 0

fstab配置文件介绍:

root@localhost ~]# vim /etc/fstab1//分区标识(uuid或设备名) 2//挂载点 3//文件类型 4//挂载参数 5//不检查 6//不备份1//00e35670-d6c9-44d1-8e8c-f52bd71edf59  2///oppo  3//xfs     4//defaults   5//0    6// 0//挂载参数, 可写fstab配置文件, 也可以mount时使用-o参数指定参数              参数意义                               系统默认值async           系统每隔一段时间把内存数据写入磁盘中,sync            时时同步内存和磁盘中数据;suid,nosuid     允许/不允许分区有suid属性                suidrw,ro           可以指定文件系统是只读(ro)或可写(rw)       rwexec,noexec     允许/不允许可执行文件执行,不要挂载根分区    execuser,nouser     允许/不允许root外的其他用户挂载分区        nouserauto,noauto     开机自动挂载/不自动挂载                    autodefault         默认文件系统挂载设置 rw, suid, dev, exec, auto, nouser, async//加载所有配置[root@localhost ~]# mount -a

查看磁盘挂载情况

[root@localhost ~]# lsblkname          maj:min rm  size ro type mountpointfd0             2:0    1    4k  0 disk sda             8:0    0   20g  0 disk ├─sda1          8:1    0  500m  0 part /boot└─sda2          8:2    0 19.5g  0 part   ├─rhel-root 253:0    0 17.5g  0 lvm  /  └─rhel-swap 253:1    0    2g  0 lvm  [swap]sdb             8:16   0   20g  0 disk ├─sdb1          8:17   0  191m  0 part /oppo├─sdb2          8:18   0    1k  0 part └─sdb5          8:21   0   95m  0 part sdc             8:32   0   20g  0 disk sr0            11:0    1  3.5g  0 rom  /mnt

以上就是linux运维基础系统磁盘管理教程的详细内容,更多关于linux运维基础系统磁盘管理的资料请关注www.887551.com其它相关文章!

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐