运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

时间:2024-05-21 11:45:57

CentOS7新增硬盘、分区、格式分区、挂载

一、新增硬盘

1、在虚拟机处选择编辑虚拟机设置,然后选择添加硬盘
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

2、选择磁盘类型 SCSI(S)
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

3、选择创建新虚拟磁盘运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

4、设置自己需要磁盘大小,然后选择将虚拟磁盘存储为单个文件这一项
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

5、设置新磁盘名称,可以选择存储位置,也可以直接默认选择完成,会将磁盘存储在虚拟机系统同级目录下
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

6、设置完成之后就可以看到自己新加的磁盘
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

——————————————————————————————————————

二、查看新磁盘

新加磁盘之后启动需要重新启动虚拟机

1、使用命令 lsblk 可以查看磁盘的大小和挂载情况
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

2、使用命令 lsblk -f 查看磁盘的格式
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

3、使用 fdisk -l 命令 ,查看新增硬盘 sdb运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

——————————————————————————————————————

三、磁盘分区

1、使用 fdisk /dev/sdb 命令对新增硬盘进行分区运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

2、分区常用命令运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

3、选择n、新建分区(p:主分区、e:扩展分区)
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

4、根据所需,划分大小 运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

5、输入p,打印新建分区信息 运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

6、保存退出
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

——————————————————————————————————————

四、格式分区

1、对新分区进行格式化 命令:mkfs.ext4 /dev/sdb1
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

2、查看新建分区格式 命令:lsblk -f
运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

——————————————————————————————————————

五、新建磁盘挂载

1、临时挂载

  • 此种方式挂载只是暂时挂载,系统重启之后需要重新挂载;

  • 现在把sdb1挂载到/mnt/rhel目录下;

  • 挂载分区使用 mount 命令:mount 分区 挂载目录;
    运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

2、永久挂载

  • 上述1步骤的挂载只是临时挂载,系统重启之后仍需要重新挂载;
  • 永久生效需要将磁盘信息写入到 /etc/fstab 中,开机自动加载;
  • 编写完成后,需要保存重新启动虚拟机,即可生效;
  • 注意:fstab文件慎重修改,一旦报错系统无法启动!!!
    运维之道 | CentOS7新增磁盘、分区、格式分区、挂载

3、取消挂载

如果此时不想挂载此分区,可以使用命令:umount 分区 或者 umount 挂载目录

  • umount /dev/sdb1
  • umount /mnt/rhel/
    注意使用umount命令取消挂载分区的时候不要在分区挂载目录内使用或者磁盘没有被使用,否则将会出现:device is busy 提示

注意!!!:请不要直接将硬盘挂载到/home、/root等系统原有目录下,很容导致问题

  • 直接挂载到系统目录会替换掉原有系统目录已经有的内容,原始挂载盘会被替代

  • 如果挂载到了用户家目录,会导致-bash问题,因为原始.bashrc文件找不到

  • 如果不小心挂错到了上述目录,取消挂载,重新挂载到自己需要的目录即可