二、DC/OS 安装前期准备

原创 2017年01月03日 15:26:09
               **DC/OS 安装前期准备**

如果运行df -Th 显示Type为xfs格式,那么就不需要看以下配置,如果不是,则需要更改为xfs格式。
df -Th
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs tmpfs 1.8G 292K 1.8G 1% /run
tmpfs tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
/dev/xvdb1 xfs 100G 33M 100G 1% /var/lib/docker
tmpfs tmpfs 354M 0 354M 0% /run/user/0

本文以阿里云ECS centos7.2为基础:
由于阿里云服务器默认系统盘为ext4,并且不能更改,所以需要新购买一块数据盘。
如果读者是用的自己的服务器,那么可以直接格式化为xfs。
1、安装 XFS 文件系统的工具集:xfsprogs
yum install xfsprogs
2、 为新的数据盘创建分区,以数据盘 /dev/xvdb 为例:
fdisk /dev/xvdb
然后依次输入 n,p,1, 两次回车,w ,来新建分区。操作示例如下:
这里写图片描述
3、格式化数据盘
mkfs.xfs -f /dev/xvdb1
4、挂载数据盘到临时目录
mkdir /mnt/docker
mount /dev/xvdb1 /mnt/docker/
挂在之后,通过df查看:
[root@dcos005 mnt]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/xvda1 ext4 40G 1.6G 36G 5% /
devtmpfs devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs tmpfs 1.8G 292K 1.8G 1% /run
tmpfs tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
/dev/xvdb1 xfs 100G 33M 100G 1% /var/lib/docker
tmpfs tmpfs 354M 0 354M 0% /run/user/0
5、停止docker,拷贝/var/lib/docker下数据到临时挂载点
sudo systemctl stop docker
cp -r /var/lib/docker/* /mnt/docker
6、备份/var/lib/docker,并创建/var/lib/docker
mv /var/lib/docker /var/lib/docker.bak
mkdir /var/lib/docker
7、挂载新分区到/var/lib/docker,并设置开机自动挂载
mount /dev/xvdb1 /var/lib/docker
在 /etc/fstab 中配置自动挂载:
/dev/xvdb1 /var/lib/docker xfs defaults 0 0
8、 删除临时挂载点并启动docker
umount /mnt/docker
sudo systemctl start docker

版权声明:本文为博主原创文章,未经博主允许不得转载。

一、DC/OS 安装前期准备

一、DC/OS 安装前期准备前提:服务器选择的centos7.2,这里以一台服务器为例,其他服务器全部执行相同操作。 1、配置服务器hostname hostnamectl set-hostnam...
  • huohuangfengcheng
  • huohuangfengcheng
  • 2017年01月02日 13:56
  • 500

**安装配置DC/OS 注意事项*

**安装配置DC/OS 注意事项* 1、dc/os 1.8 需要python3的支持,dc/os默认带有python3。2、如果想自己安装本地库(local universe)执行命令:#make ...
  • huohuangfengcheng
  • huohuangfengcheng
  • 2017年01月01日 18:08
  • 773

DC/OS 安装部署

安装部署硬件条件安装 DC/OS 需要准备 1 台 bootstrap node (这个就是我们的工作机), 1台 或多台Mesos master nodes, 1 台 或多台 Mesos Agent...
  • qianggezhishen
  • qianggezhishen
  • 2016年06月24日 15:28
  • 2475

DC/OS微服务平台搭建

之前介绍了springdataflow在mesos平台上如何应用,这次我们主要是针对DC/OS平台的搭建,部署集群环境。 1.DC/OS的安装有GUI安装,CLI安装,高级安装,vagrant安装等...
  • snowsniw
  • snowsniw
  • 2017年07月18日 16:55
  • 464

DC/OS专题之安装部署篇

DC/OS作为大杀器,虽然只是Earlyaccess版本,虽然只是好像目前只能做一些方便的安装,虽然整体来说安装稍微繁琐,并且也有一些小问题,比如port一旦被占用的话就只好修改安装文件,甚至图形版即...
  • liumiaocn
  • liumiaocn
  • 2016年07月27日 21:05
  • 3092

直播前期准备

【如何快速的开发一个完整的iOS直播app】(播放篇) 原文地址:http://www.jianshu.com/p/7b2f1df74420 前言 在看这篇之前,如果您还不了解直播原理,请查...
  • zhaoyya
  • zhaoyya
  • 2016年12月21日 12:20
  • 649

软件开发中前期准备的重要性

使用高质量的实践方法是那些能创造高质量软件的程序员的共性。这些高质量的实践方法在项目的初期、中期、末期都强调质量。 如果你在项目的末期强调质量,那么你会强调系统测试。当提到软件质量保证的时候,许多人...
  • zhangzehai2234
  • zhangzehai2234
  • 2016年03月29日 22:51
  • 316

关于DC/OS安装环境

2016年4月,Mesosphere开源了他们开发的DC/OS (数据中心操作系统),开源版本和他的企业版本存在一些差距,但是仍然可以从中领会核心DC/OS理念。 DC/OS (Data Center...
  • mesos
  • mesos
  • 2016年07月11日 10:51
  • 1327

微信公众平台开发前的准备工作(转载自walkingmanc的专栏)

1.   申请微信公众号     我们要进行微信公众平台的开发,第一步当然是要有公众号了。什么?不知道什么是微信公众号,看来你还要先回炉炼炼了,呵呵。通俗的说,我们微信平台就好像是一个大社会,里面有...
  • jiangweicpu
  • jiangweicpu
  • 2014年03月14日 11:04
  • 8566

渗透测试入门《一》前期准备

1. 渗透测试的目的 2. 渗透测试的基本程序 3. 测试程序的PDCA
  • Kevinhanser
  • Kevinhanser
  • 2017年02月26日 00:02
  • 950
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:二、DC/OS 安装前期准备
举报原因:
原因补充:

(最多只允许输入30个字)