内容简介:刚入手的coreos机器的第一件事就是更改docker image存储位置,以免image下的越来越多将系统盘撑爆。 所以需要新增加一块数据盘,专门用来存储docker image数据。如果看到helloworld镜像输出,并且/hdd1/docker出现docker metadata目录则说明修改成功
刚入手的coreos机器的第一件事就是更改docker image存储位置,以免image下的越来越多将系统盘撑爆。 所以需要新增加一块数据盘,专门用来存储docker image数据。
- 格式化新硬盘
fdisk -l 确认新硬盘是否挂到机器上面,同时看一下新硬盘名称
假设 /dev/vdb是新硬盘. 运行 fdisk /dev/vdb:对数据盘进行分区。 输入 n 并按回车键:创建一个新分区。 输入 p 并按回车键:选择主分区。因为创建的是一个单分区数据盘,所以只需要创建主分区。 说明:如果要创建 4 个以上的分区,您应该创建至少一个扩展分区,即选择 e。 输入分区编号并按回车键。因为这里仅创建一个分区,可以输入 1。 输入第一个可用的扇区编号:按回车键采用默认值 1。 输入最后一个扇区编号:因为这里仅创建一个分区,所以按回车键采用默认值。 输入 wq 并按回车键,开始分区。
[root@iXXXXXXX ~]# fdisk /dev/vdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x5f46a8a2. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-41610, default 1): 1 Last cylinder, +cylinders or +size{K,M,G} (1-41610, default 41610): Using default value 41610 Command (m for help): wq The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
- 确认分区成功
fdisk -l 如果出现: Device Boot Start End Blocks Id System /dev/vdb1 1 41610 20971408+ 83 Linux 表示成功
- 创建文件系统
mkfs.ext4 /dev/vdb1
- 挂载文件系统
mkdir /hdd1 mount /dev/vdb1 /hdd1
- 更改 docker 存储目录 docker有好几个地方可以更改存储位置, docker官方推荐使用daemon.json的方式
touch /etc/docker/daemon.json ` { "graph": "/hdd1/docker", "storage-driver": "overlay" } `
- 重启&验证
systemctl restart docker docker run -it --rm hello-world
如果看到helloworld镜像输出,并且/hdd1/docker出现docker metadata目录则说明修改成功
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- MySQL更改数据库数据存储目录
- MySQL更改数据库数据存储目录
- Ubuntu上更改MySQL数据库数据存储目录
- ruby-on-rails-3 – 使用git更改存储库时出现Capistrano错误
- MongoDB更改oplog大小
- ios – 更改NSURL的方案
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
鸟哥的Linux私房菜
鸟哥 / 人民邮电出版社 / 2010-6-28 / 88.00元
本书是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口 shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系......一起来看看 《鸟哥的Linux私房菜》 这本书的介绍吧!