Ubuntu云服务器挂载磁盘到目录(以docker为例)

2023-03-06  本文已影响0人  南瓜pump

我们购买的云服务器一般是分为系统盘和数据盘,如果是windows系统分盘则比较方便,但是作为服务器则常会遇到linux系统,这里记录下如何对ubuntu系统的数据盘进行挂载,并将docker的数据目录作为挂载目录。


云盘
df -h
默认磁盘挂载信息
fdisk -l
需要挂载的磁盘

可以看到一块50GB的系统盘,和一块未挂载的450GB的数据盘,记住该磁盘的盘符是 /dev/vdb,后续指令中使用该盘符。

fdisk /dev/vdb
创建磁盘分区

以上命令分别是:
第一个Command (m for help): n n表示新建磁盘分区
Select (default p):p p是建立主分区,e是拓展分区, 最多可以有3个主分区,第一次分区,所以直接选p
Partition number (1-4, default 1): 1 分区号,我们这是第一次分区,所以选1
First sector (2048-1048575999, default 2048): 表示起始扇区默认从第2048块扇区,无特殊需求,直接回车使用默认值
Last sector, +sectors or +size{K,M,G,T,P} (2048-1048575999, default 1048575999): 终止扇区也一样,如果无特殊需求,直接回车使用默认值,我这里为了后期扩展所以保留了部分磁盘空间所以输入的377487360
第一个Command (m for help): wq wq表示保存当前操作并退出。

fdisk -l
查看磁盘分区
mkfs.ext4 /dev/vdb1
格式化分区

到这里,磁盘分区就创建好了,接下来开始挂载docker目录。

# 停止docker服务
service docker stop
# 备份原来数据
mv /var/lib/docker /var/lib/docker_data
echo "/dev/vdb1 /var/lib/docker ext4 defaults 0 0" >>/etc/fstab && mkdir /var/lib/docker && mount -a
service docker start
df -h
确认磁盘挂载

参考链接:
https://blog.csdn.net/u014069688/article/details/102601088
https://blog.csdn.net/Lyon_Nee/article/details/108196445

上一篇 下一篇

猜你喜欢

热点阅读