linux 挂载磁盘_linux 挂载磁盘

最近项目开发,找运维组申请了几台服务器,其中有两台服务器磁盘空间比较大,一台2.2T,一台4T,运维组同事没给分区挂载,正好这块是我的技术盲区,自己动手丰衣足食。

      磁盘超过2T 需要使用parted 进行分区,不超过2T 可以用fdisk进行分区。服务器操作系统都是centos。

一、准备查看当前磁盘情况 

      使用df -h 查看目前磁盘情况

df -h

linux 挂载磁盘_linux 挂载磁盘_第1张图片

使用fdisk -l 查看磁盘的空间情况

linux 挂载磁盘_linux 挂载磁盘_第2张图片

使用lsblk 查看磁盘情况

lsblk
linux 挂载磁盘_linux 挂载磁盘_第3张图片

      得知sdb 磁盘还没有进行处理

二、磁盘分区

     最开始我以为是2T的,默认使用fdisk /dev/sdb 进行磁盘分区,执行命令之后提示磁盘空间2.2T,推荐使用parted,如下图:

linux 挂载磁盘_linux 挂载磁盘_第4张图片

 1、执行下面命令进入磁盘分区
parted /dev/sdb

       输入p 打印当前磁盘信息

linux 挂载磁盘_linux 挂载磁盘_第5张图片

如果命令没有执行成功,会打印如下信息:

linux 挂载磁盘_linux 挂载磁盘_第6张图片

2、使用 mklabel gpt 对磁盘处理,并打印磁盘信息
mklabel gpt

linux 挂载磁盘_linux 挂载磁盘_第7张图片

     3、执行分区命令,此处我将硬盘分成4块

mkpart primary 0% 25% mkpart primary 25% 50% mkpart primary 50% 75% mkpart primary 75% 100%

     注意:

            1、此处没有设置单位,如果需要设置可以执行 unit GiB

             2、尽量不要使用数字进行磁盘分区,经常出现磁盘分区没对齐的问题

             3、使用百分比分区

     分区结果

linux 挂载磁盘_linux 挂载磁盘_第8张图片

    4、退出parted

    5、格式化

mkfs.ext4 /dev/sdb1mkfs.ext4 /dev/sdb2mkfs.ext4 /dev/sdb3mkfs.ext4 /dev/sdb4

    6、创建文件夹并挂载

cd / && mkdir sdb1  sdb2  sdb3 sdb4mount /dev/sdb1 /sdb1 && mount /dev/sdb2 /sdb2 && mount /dev/sdb3 /sdb3 && mount /dev/sdb4 /sdb4

   7、修改开机自动挂载

vim /etc/fstab
插入以下内容
/dev/sdb1    /sdb1      ext4  defaults  0 0/dev/sdb2    /sdb2      ext4  defaults  0 0/dev/sdb3    /sdb3      ext4  defaults  0 0/dev/sdb4    /sdb4      ext4  defaults  0 0

   8、mount -a 检查挂载情况

mount -a

   9、重启电脑查看下是否开机自启挂在成功

你可能感兴趣的:(linux,挂载磁盘,linux挂载磁盘,linux磁盘挂载)