栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux磁盘分区、docker容器磁盘扩容

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux磁盘分区、docker容器磁盘扩容

硬盘名称
  • IDE硬盘:多用于家用产品中,也部分应用于服务器。盘体与控制器集成在一起。一般是有扁平电缆连接的,平行传输的。

  • SATA硬盘:串行连接方式。数据校验更为完整,传输速度也更快

  • SCSI硬盘:是一种连结主机和外围设备的接口,支持包括磁盘驱动器、磁带机、光驱、扫描仪在内的多种设备 。

查看磁盘信息

fdisk -l


Disk /dev/sd*表示不同的磁盘名称,a,b,c表示不同的磁盘,sd表示是sata或着scsi磁盘。
这里是三个硬盘。

磁盘后面跟不同的数字表示不同的分区
查看设备的挂载情况

lsblk -f

分区、挂载

新增一个硬盘,通过lsblk 可以 看到新增的第四个硬盘sdd

分区

fdisk /dev/sdd

  1. 输入m 可以查看所有命令

  2. 输入n创建一个新分区

  3. 然后有两个选项,p主分区,e扩展分区

  4. 输入分区号

  5. 设置起始扇区大小。这个空间内是EFI(可扩展固件接口)引导代码

  6. Last 扇区就是设置分区大小

  7. 保存

挂载

临时挂载

先创建一个目录 /home/newdisk
amount 设备名 目录名

永久挂载

vi /etc/fstab

增加一行
/dev/sdd1 /home/newdisk ext4 defaults 0 0

使配置生效

mount -a

解除挂载

umount 设备名

docker容器磁盘扩容

查看docker容器存放位置

docker info

停止docker服务

systemctl stop docker

迁移/var/lib/docker目录下面的文件到/my/docker/lib

迁移后的完成docker路径:/my/lib/docker
cp -r /var/lib/docker/ /my/docker/lib/

配置 /etc/systemd/system/docker.service.d/devicemapper.conf

vi /etc/systemd/system/docker.service.d/devicemapper.conf

[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --graph=/my/docker/lib/docker

重启docker

systemctl daemon-reload
systemctl restart docker
systemctl enable docker

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/338914.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号