新版的ceph-deploy可以指定包含root的在内只要可以执行sudo命令的用户,不过仍然推荐使用普通用户,ceph集群安装完成后会自动创建ceph用户(ceph集群畎认会使用ceph用户运行各服务进程,如ceph-osd等),因此推荐使用除了ceph 用户之外的比如cephuser、cephadmin这样的普通用户去部署和管理ceph集群。
[root@deploy ceph]# ceph-deploy --overwrite-conf mon create-initial 4、用ceph-deploy把配置文件和 admin 密钥拷贝到管理节点和 Ceph 节点,这样你每次执行 Ceph 命令行时就无需指定 monitor 地址和ceph.client.admin.keyring了。 [root@deploy ceph]# ceph-deploy admin node1 node2 node3 ceph-deploy和本...
[ceph_deploy.new][DEBUG ] Monitor initial members are ['ceph-admin'] [ceph_deploy.new][DEBUG ] Monitor addrs are ['192.168.10.220'] [ceph_deploy.new][DEBUG ] Creating a random mon key... [ceph_deploy.new][DEBUG ] Writing monitor keyring to ceph.mon.keyring... [ceph_deploy.new][...
[ceph_deploy.cli][INFO ] overwrite_conf : False [ceph_deploy.cli][INFO ] quiet : False [ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0x7f7f151ba950> [ceph_deploy.cli][INFO ] cluster : ceph [ceph_deploy.cli][INFO ] ssh_copykey : True [ceph...
二、Ceph的ceph-deploy部署 1、实验环境 系统版本:buntu18.04.5 LTS 内核参数:4.15.0-112-generic ceph版本:pacific/16.2.5 主机分配:#部署服务器ceph-deploy172.168.32.101/10.0.0.101 ceph-deploy#两个ceph-mgr 管理服务器172.168.32.102/10.0.0.102 ceph-mgr01172.168.32.103/10.0.0.103 ceph-mgr02#三台服务器...
一、准备环境 1.修改hosts文件 2.安装插件 3.配置Ceph国内源 二、部署集群 1.创建目录 2.修改配置文件vim /etc/ceph/ceph.conf 三、报...
2.部署ceph mimic 2.1 初始化ceph cephadm:rpm-ivh http://mirrors.aliyun.com/ceph/rpm-mimic/el7/noarch/ceph-release-1-1.el7.noarch.rpm yum install-y epel-release yum install ceph-deploy python-setuptools python2-subprocess32-y[root@cephadm~]# su - cephadm[cephadm@cephadm~]$ mkdir ceph...
ceph-deploy,一个集群自动化部署工具,使用较久,成熟稳定,被很多自动化工具所集成,可用于生产部署 cephadm,较新的集群自动化部署工具,支持通过图形界面或者命令行界面添加节点,目前不建议用于生产环境 manual,手动部署,一步步部署Ceph集群,支持较多定制化和了解部署细节,安装难度较大 ...
Ceph 之 使用ceph-deploy部署ceph集群 上面左边是我的个人微信,如需进一步沟通,请加微信。 右边是我的公众号“Openstack私有云”,如有兴趣,请关注。 引言 Ceph提供非凡的数据存储可扩展性 - 数以千计的客户端主机或KVM访问PB级到数据级的数据。它为应用程序提供对象存储、块存储、文件系统,存储在一个统一的存储...
一旦代码下载完成,进入ceph-deploy目录,并将ceph-deploy文件复制到系统的可执行路径中。为了做到这一点,在控制台中运行以下命令: ``` cd ceph-deploy sudo cp ceph-deploy /usr/bin/ ``` 现在,Ceph Deploy已经安装完成,并可以在任何位置访问。 接下来,让我们来看一下如何使用Ceph Deploy来部署Ceph集群。在使用...