Ceph安装指南 Luminous版本
来源:互联网 发布:arduino 网络模块 编辑:程序博客网 时间:2024/05/21 21:34
环境说明
hostnamectl set-hostname 主机名
以下操作需要在所有节点执行。
停止防火墙
systemctl disable firewalld
systemctl stop firewalld
禁止selinux.
vim /etc/selinux/config
配置为disabled
配置/etc/hosts
10.0.0.230 admin
10.0.0.231 node231
10.0.0.232 node232
10.0.0.233 node233
10.0.0.234 client
更换yum源为国内阿里云
http://blog.csdn.net/chenhaifeng2016/article/details/78864541
添加ceph安装源
vim /etc/yum.repos.d/ceph.repo
[Ceph]name=Ceph packages for $basearchbaseurl=http://mirrors.aliyun.com/ceph/rpm-luminous/el7/$basearchenabled=1gpgcheck=1type=rpm-mdgpgkey=https://download.ceph.com/keys/release.asc[Ceph-noarch]name=Ceph noarch packagesbaseurl=http://mirrors.aliyun.com/ceph/rpm-luminous/el7/noarchenabled=1gpgcheck=1type=rpm-mdgpgkey=https://download.ceph.com/keys/release.asc[ceph-source]name=Ceph source packagesbaseurl=http://mirrors.aliyun.com/ceph/rpm-luminous/el7/SRPMSenabled=1gpgcheck=1type=rpm-mdgpgkey=https://download.ceph.com/keys/release.asc
安装ntp
yum install ntp
systemctl enable ntpd
systemctl start ntpd
查看ntp状态
ntpq -p
重启所有节点
shutdown -r now 或者reboot
以下操作只需在admin节点运行
配置ssh免密登录
ssh-keygen
ssh-copy-id admin
ssh-copy-id node231
ssh-copy-id node232
ssh-copy-id node233
ssh-copy-id client
安装ceph-deploy
yum install ceph-deploy
创建配置文件目录
mkdir -p /etc/ceph
cd /etc/ceph
创建一个ceph集群
cepy-deploy new node231
在所有节点上安装ceph二进制软件包
ceph-deploy admin node231 node232 node233 client
ceph -v或ceph version
创建一个Ceph MON
ceph-deploy mon create-initial
创建Ceph OSD
ceph-deploy disk list node231
ceph-deploy disk zap node231:vdb
ceph-deploy disk zap node232:vdb
ceph-deploy disk zap node233:vdb
由于内核不支持,需要禁止一些特性,只保留layering
rbd --pool test feature disable disk01 exclusive-lock, object-map, fast-diff, deep-flatten
映射块disk01到本地
rbd map --pool test disk01
格式化块设备
mkfs.ext4 /dev/rbd0
把rbd0挂载到本地目录
mount /dev/rbd0 /mnt
这个时候查看集群状态, 集群的状态是HEALTH_WARN
执行ceph health detail
根据提示信息执行ceph osd pool application enable test rbd
集群状态正常了。
- Ceph安装指南 Luminous版本
- ceph部署实践(luminous版本)
- ceph Luminous dashboard初探
- ceph (luminous 版) 用户管理
- ceph (luminous 版) pool 管理
- ceph (luminous 版) zabbix 监控
- Ceph新长支持稳定版本Luminous(12.x.x)新功能总结
- Ceph v12.1.0 Luminous RC released
- ceph Luminous新功能之crush class
- 【分析】Ceph and RBD Mirroring:Luminous
- 手动部署 ceph 环境说明 (luminous 版)
- 手动部署 ceph mon (luminous 版)
- 手动部署 ceph osd (luminous 版)
- 手动部署 ceph mgr (luminous 版)
- ceph (luminous 版) crush map 管理
- ceph (luminous 版) primary affinity 管理
- ceph (luminous 版) journal disk 故障测试
- ceph (luminous 版) data disk 故障测试
- js代码-post
- 【2017年浙江中医药大学大学生程序设计竞赛】B一生之敌 【二分+精度】
- TunesKit Audible AA AAX Converter(有声读物转换工具)官方注册版V1.2.10.21下载 | TunesKit Audible Converter
- 机器学习算法篇--卷积神经网络基础(Convolutional Neural Network)
- File类详解
- Ceph安装指南 Luminous版本
- 在 CentOS 7.2 下安装 Hadoop 2.7.5 并搭建伪分布式环境的方法
- LeetCode刷题 | 735. Asteroid Collision12_16
- javascript返回字符串的所有排列
- 图文详解LinearLayoutManager填充、测量、布局过程
- MyBatis核心API测试
- 并行复制的从库执行FTWRL死锁
- SQL Server 2008 连接字符串
- 词频统计(30 分)(map vector sort)