linux/CentOS分区

机房新来了一批机器,我一个女娃进到机房里嗡嗡嗡的一天吵的我神经衰弱,终于配置好IP可以远程登录了,领导又让我装数据库,这下发现都没空间,于是才知道还有磁盘没分区。。。来吧,记录以后自己用。[一个优雅的微笑]

查看磁盘情况

  • fdisk -l

我看到了4T空间磁盘的情况,已有5个分区,但是加起来空间是不到2T,所以还有剩余阵列未分区,输入分区命令:

  • fdisk /dev/sda

会出现提示m帮助,因为我想把剩余空间都放在一个分区,所以一路回车(default)到他告诉我created partition 6,也就是分好区了,输入p查看新的分区表,然后输入w保存。

  • m,n,回车(分区编号默认),回车(分区开始默认),回车(分区结束默认),p,w

这个时候查看分区fdisk -l和blkid(查看分区UUID,这个在后面设置自动挂载时要用到)命令可能都看不到我新的分区,需要用partprobe命令刷新分区列表,再看就有了。

  • partprobe
  • blkid

看到分区后,需要格式化我新建的分区,通过blkid命令我看到我的分区名为“/dev/sda6”,格式化mkfs.ext4(我机器带的4,老机器可能是mkfs.ext3)

  • mkfs.ext4 /dev/sda6

取到根目录创建一个挂载点的目录

  • mkdir /data

挂载命令mount

  • mount /dev/sda6 /data/

这个时候df -h已经可以看到 /dev/sda6,大小是磁盘剩余的2.3T空间,这下有空间可以用啦~

  • df -h

可是重启后会发现挂载的磁盘不见了,到/data/目录下东西都没了,因为重启后没有自动挂载你的磁盘,需要配置/etc/fstab文件设置自动挂载(用blkid得到的UUID,挂载点,文件格式,default,0,0),加入一行新磁盘

  • vi /etc/fstab
  • UUID=3ff88bee-cd46-407b-be10-3fe95b36e75f /data                   ext4    defaults        0 0

这下就可以reboot了,就可以看到了

---------------------------------------------分割线-------------------------------------------------------

下面加一个另一台机器,128G的,硬盘空间大,发现用以上方法不成了,于是就选择parted分区

  • parted /dev/sda
  • mklabel gpt                       #将MBR磁盘格式化为GPT
  • mkpart primary 0 100       #划分一个起始位置为0大小为100M的主分区,这个我没用
  • mkpart primary 100 200   #划分一个起始位置为100M大小为100M的主分区 ,这个我没用
  • mkpart primary 0 -1          #划分所有空间到一个分区
  • print                                  #打印当前分区 
  • quit                                   #退出
  • 想删除哪个(比如7),直接 rm 7

一个神奇的发现:我没有用上面的100、200,竟然自己试了出来,虽然我知道这些应该在知道parted怎么用的基础上再操作,反正是新机器,装炸了不怪我。可以输入的时候把单位带上,我一开始还1024乘以1024的算多少MB了。。

linux/CentOS分区_第1张图片

linux/CentOS分区_第2张图片

linux/CentOS分区_第3张图片

参考链接:https://www.cnblogs.com/weijie0717/p/3913097.html

 

你可能感兴趣的:(linux)