千家信息网

Ceph L如何快速安装

发表于:2025-01-28 作者:千家信息网编辑
千家信息网最后更新 2025年01月28日,这篇文章主要介绍Ceph L如何快速安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!ceph角色分配172.31.68.241admin-node/deph-deploy/m
千家信息网最后更新 2025年01月28日Ceph L如何快速安装

这篇文章主要介绍Ceph L如何快速安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

ceph角色分配

172.31.68.241admin-node/deph-deploy/mon/mgr/mds/rgw
172.31.68.242osd.0/mon
172.31.68.243osd.1/mon

配置ssh无密码登录

admin-node要可以无密码ssh登录osd机器,如果是普通用户,则要分配sudo权限,如下:

useradd -d /home/cephadmin -m cephadminecho "cephadmin ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/cephadminchmod 0440 /etc/sudoers.d/cephadmin

快速安装

ceph-deploy new ceph2ceph-deploy install ceph2 ceph3 ceph4ceph-deploy --overwrite-conf mon create-initialceph-deploy admin ceph2 ceph3 ceph4ceph-deploy mgr create ceph2ceph-deploy osd create --data /dev/vdb1 ceph3ceph-deploy osd create --data /dev/vdb1 ceph4ceph healthceph -s

扩展

ceph-deploy mds create ceph2ceph-deploy mon add ceph3ceph-deploy mon add ceph4ceph quorum_status --format json-pretty


安装rgw

ceph-deploy rgw create ceph2调整配置[client.rgw.ceph2]rgw_frontends = "civetweb port=8080"ceph-deploy --overwrite-conf admin ceph2 ceph3 ceph4 ceph5systemctl restart ceph-radosgw@rgw.ceph2.servicecurl http://172.31.68.241:8080 -I

模拟client

apt-get install cephceph-deploy admin ceph5


对象存储

echo 'hello ceph oject storage' > testfile.txt创建poolceph osd pool create mytest 8上传文件rados put test-object-1 testfile.txt --pool=mytestrados -p mytest ls获取文件rados get test-object-1 testfile.txt.1 --pool=mytest查看映射位置ceph osd map mytest test-object-1删除文件rados rm test-object-1 --pool=mytest删除poolceph osd pool rm mytest mytest --yes-i-really-really-mean-it

块存储

admin上执行:ceph osd pool create rdb 8admin上执行:rbd pool init rdbadmin上执行:rbd create foo --size 512 --image-feature layering -p rdbrbd map foo --name client.admin -p rdb

cephfs

admin:ceph osd pool create cephfs_data 4admin:ceph osd pool create cephfs_metadata 4admin:ceph osd lspoolsadmin:ceph fs new cephfs cephfs_metadata cephfs_dataadmin.secret内容为ceph.client.admin.keyring内容的一部分AQDhRX1baLeFFxAAskNapEuyipJ7SqS7Q1mh/Q==内核级别挂载方法:mkdir /mnt/mycephfsmount -t ceph 172.31.68.241:6789,172.31.68.242:6789,172.31.68.243:6789:/ /mnt/mycephfs -o name=admin,secretfile=admin.secret实验cd /mnt/mycephfsecho 'hello ceph CephFS' > hello.txtcd ~卸载umount -lf /mnt/mycephfsrm -rf /mnt/mycephfs用户级别挂载:mkdir /mnt/mycephfsceph-fuse -m 172.31.68.241:6789 /mnt/mycephfs

S3 存储

ceph osd pool create .rgw 8 8ceph osd pool create .rgw.root 8 8ceph osd pool create .rgw.control 8 8ceph osd pool create .rgw.gc 8 8ceph osd pool create .rgw.buckets 8 8ceph osd pool create .rgw.buckets.index 8 8ceph osd pool create .rgw.buckets.extra 8 8ceph osd pool create .log 8 8ceph osd pool create .intent-log 8 8ceph osd pool create .usage 8 8ceph osd pool create .users 8 8ceph osd pool create .users.email 8 8ceph osd pool create .users.swift 8 8ceph osd pool create .users.uid 8 8

vm外挂磁盘

cd /opt/vm/data_imageqemu-img create -f qcow2 ubuntu16.04-2-data.img 2Gqemu-img create -f qcow2 ubuntu16.04-3-data.img 2Gvirsh attach-disk [--domin] $DOMIN  [--source] $SOURCEFILE [--target] $TARGET --subdriver qcow2 --config --livevirsh attach-disk Ubuntu16.04-2 /opt/vm/data_image/ubuntu16.04-2-data.img vdb  --subdriver qcow2virsh attach-disk Ubuntu16.04-3 /opt/vm/data_image/ubuntu16.04-3-data.img vdb  --subdriver qcow2

清除安装包

ceph-deploy purge ceph2 ceph3 ceph4清除配置信息ceph-deploy purgedata ceph2 ceph3 ceph4ceph-deploy forgetkeys每个节点删除残留的配置文件rm -rf /var/lib/ceph/osd/*rm -rf /var/lib/ceph/mon/*rm -rf /var/lib/ceph/mds/*rm -rf /var/lib/ceph/bootstrap-mds/*rm -rf /var/lib/ceph/bootstrap-osd/*rm -rf /var/lib/ceph/bootstrap-mon/*rm -rf /var/lib/ceph/tmp/*rm -rf /etc/ceph/*rm -rf /var/run/ceph/*

清除lvm配置

vgscan vgdisplay -vlvremovevgremovepvremove

以上是"Ceph L如何快速安装"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

配置 内容 文件 存储 密码 用户 篇文章 级别 分配 登录 普通 价值 位置 信息 兴趣 内核 对象 小伙 小伙伴 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络技术flash作用 北京hp服务器阵列卡安装服务器 职业技术学校软件开发 网络安全技术基本要求 数据库怎么删除一行数据库 软件开发假学历 09434电子商务网络技术 数据库安全维护要干什么 入门级服务器类型有哪些 钉钉打卡能否同步到企业服务器 数据库转换成excel文件 徐州软件开发前景 软件开发中英文介绍 浦东新区互联网络技术模式 网络安全培训课件百度云 公众号软件开发收费明细 湖北网络安全学院就业前景好 软件开发的常用开发模式 安徽信息软件开发商家 温州软件开发驻场哪个好 数据库有如下结构工资标准表 未来战日服登录显示服务器在维护 mcdu选择导航数据库 mfc中ado数据库操作 苹果电脑服务器无效 计算机网络技术与应用李春燕 数据库低于所有产品的平均价格 怎么用cmd打开数据库表 数据库指向空文件 阿里巴巴的软件开发是做什么的
0