linode New Disk Label/新磁盘

7 年 ago jony linode New Disk Label/新磁盘已关闭评论

首先要吐槽的是linode的文档写得操级烂,把文档翻了几次,加上问客服,加上自己摸索才勉强加上。官方文档形同虚设

登录到管理后,选择你要操作的主机

1.Create a new Disk 这里会自动填写空间大小,其实这里用的就是你原主机隐藏的空间

填写磁盘名,格式,大小,保存

 

 

 

 

 

2.找到Dashboard

Select Configuration Profiles Options

 

 

My CentOS 7 Profile (Latest 64 bit (4.18.16-x86_64-linode118))    (Reboot按钮上面)-----Edit----Block Device Assignment-----找到/dev/sdc----选中---New Disk Label----其它默认,保存

 

 

 

 

 

3.Rescue    把你刚才创建的新硬盘绑定到设备上,创建第一个通常挂在/dev/sdc上

 

如图,然后-----Reboot into Rescue Mode

点这以后,页面会跳到主机管理页面,并自动操作,系统会关机,这里会出现一会访问不了的,如果进程显示完成,服务器还访问不了,就按:Reboot  人工重启,进度条完成后,这时系统就可以访问了,这算是一个bub吧,这两步linode应该一步完成

4.root 登录到系统上,fdisk

 

现在就能看到/dev/sdc了

5.df -h   还看不到可用分区,是因为没挂载上去

[root@44 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 95G 39G 51G 44% /
devtmpfs 5.9G 0 5.9G 0% /dev
tmpfs 5.9G 0 5.9G 0% /dev/shm
tmpfs 5.9G 8.8M 5.9G 1% /run
tmpfs 5.9G 0 5.9G 0% /sys/fs/cgroup
tmpfs 1.2G 0 1.2G 0% /run/user/1000
tmpfs 1.2G 0 1.2G 0% /run/user/0

6.mount  /dev/sdc   。自己创建一个目录,把/dev/sdc/挂载到这个目录上。如在根目录下创建一个 data/

mount /dev/sdc/   /data

[root@256 ~]# mkdir /data
[root@256- ~]# mount /dev/sdc/ /data

[root@256-~]# df -h

/dev/sdc 95G 60M 94G 1% /data

到这一步,挂载就算完成了,但这样当系统重启后,这个分区又不会自己挂载,就需要手工挂载,

可以在/etc/fstab加入一条记录,每次开机自动挂载

我这是在生产环境中增加一个硬盘做备份用,所以我没有让系统自动挂载,如果写的记录有问题,重启后要么挂载不上,要么系统会启动不了。要注意

在/etc/fstab加入:

/dev/vdb /data xfs defaults,noatime 0 0
/dev/vdc /dd ext4 defaults,noatime 0 0