美文网首页
Ubuntu云服务器挂载磁盘到目录(以docker为例)

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

作者: 南瓜pump | 来源:发表于2023-03-06 13:49 被阅读0次

我们购买的云服务器一般是分为系统盘和数据盘,如果是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的数据(docker数据目录默认是/var/lib/docker)
# 停止docker服务
service docker stop
# 备份原来数据
mv /var/lib/docker /var/lib/docker_data
  • 将新磁盘挂载到docker数据目录,并写入开机自启动
echo "/dev/vdb1 /var/lib/docker ext4 defaults 0 0" >>/etc/fstab && mkdir /var/lib/docker && mount -a
  • 启动docker服务
service docker start
  • 查看磁盘挂载详情,确认/var/lib/docker 挂载到了新的磁盘上
df -h
确认磁盘挂载

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

相关文章

  • 挂载阿里云云盘

    阿里云购买了云服务器的云盘后,需要手动进行挂载,此处为挂载的方式,做个简单记录,本人系统为ubuntu: 查看磁盘...

  • 云服务器(ubuntu)配置docker

    本文以华为云(Ubuntu 18.04)为例,介绍一下云服务器配置docker的流程。其他云服务器的流程也很类似,...

  • CentOS服务器初始化设置

    以阿里云服务器为例一、挂载硬盘1、磁盘分区fdisk -l #查看设备,一般可以看到设备名为/dev/xvdbfd...

  • 阿里云磁盘挂载扫盲

    阿里云磁盘挂载 在阿里云控制台购买并挂载好后的操作 1.检查服务器磁盘情况 2.格式化磁盘 3.创建一个目录挂载进...

  • 2020-12-28 挂磁盘,并上传文件

    原windows服务器,新装Ubuntu服务器 1、挂载硬盘: sudo fdisk -l查看磁盘情况,然后对磁盘...

  • 服务器挂载硬盘

    腾讯云为例 在控制台-云硬盘购买一块硬盘后挂载到一台主机上 然后ssh到主机 挂载到用户目录~ 挂载到用户目录后,...

  • Docker 学习

    Docker安装 以Ubuntu为例:https://yeasy.gitbooks.io/docker_pract...

  • 阿里云服务器Docker及Docker Compose的安装

    本文对阿里云ECS服务器如何安装Docker和Docker Compose进行说明,以centOS系统为例。 一、...

  • Openshift生产环境部署规范

    1. 磁盘目录挂载 master磁盘格式:xfs/var/log/var/lib/docker/var/lib/e...

  • Python-django项目部署教程

    项目开发完成后可以部署到阿里云,华为云,腾讯云等服务器,以腾讯云为例 本地部署 以下是ubuntu上的部署详细步骤...

网友评论

      本文标题:Ubuntu云服务器挂载磁盘到目录(以docker为例)

      本文链接:https://www.haomeiwen.com/subject/rvsmldtx.html