您的位置:首页 > 其它

Ceph安装(快速安装)---0.60版---第一步

2013-10-21 21:36 141 查看
在新的0.60版。
 我们建议设立一个ceph部署管理节点和一个3节点Ceph存储集群探讨基本的Ceph。
这将帮助你准备一份吗ceph部署管理节点和三个Ceph节点(或虚拟机),将主机你Ceph存储集群。



Ceph节点设置

执行以下步骤:

创建一个用户在每个Ceph节点。

ssh user@ceph-server
sudo useradd -d /home/ceph -m ceph
sudo passwd ceph


添加根特权用户在每个Ceph节点。

echo "ceph ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/ceph
sudo chmod 0440 /etc/sudoers.d/ceph


安装一个SSH服务器(如果需要):

sudo apt-get install openssh-server
sudo yum install openssh-server


配置您的ceph部署管理节点与无密码的SSH访问每个Ceph节点。
把密码空:

ssh-keygen
Generating public/private key pair.
Enter file in which to save the key (/ceph-client/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /ceph-client/.ssh/id_rsa.
Your public key has been saved in /ceph-client/.ssh/id_rsa.pub.


复制到每个节点的关键Ceph。

ssh-copy-id ceph@ceph-server


修改ceph-deploy admin node中的
~ / . ssh / config这个文件,以便他能用你创建的用户(例如,ceph)登录到Ceph
node节点。

Host ceph-server
Hostname ceph-server.fqdn-or-ip-address.com
User ceph


确保能用使用
ping主机名(即。 ,而不是IP地址)。地址的主机名解析问题和防火墙问题是必要的。

Ceph部署设置

添加存储库的Cephceph部署管理节点。
然后,安装ceph部署。

重要
不要打电话给ceph部署与sudo或运行它作为根如果你是作为不同的用户登录,因为它不会的问题sudo命令需要在远程主机上。

高级包管理工具(APT)

为Debian和Ubuntu发行版,请执行以下步骤:

添加发布的关键:

wget -q -O- 'https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc' | sudo apt-key add -
echo deb http://ceph.com/debian-dumpling/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
sudo apt-get update
sudo apt-get install ceph-deploy


添加到您的存储库的包Ceph。 取代{
ceph稳定版本}有一个稳定的Ceph释放(如墨鱼,饺子等等)。例如:

echo deb http://ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list


更新您的存储库和安装ceph部署:

sudo apt-get update && sudo apt-get install ceph-deploy


红色的帽子包管理器(RPM)

红色的帽子(rhel6),CentOS(el6),Fedora 17 - 19(f17-f19),OpenSUSE 12(opensuse12)和SLES(sles11)执行以下步骤:

添加包到您的存储库。 打开一个文本编辑器,创建一个Yellowdog更新、修改(YUM)条目。 使用文件路径/
etc /百胜回购d / ceph回购。 例如:

sudo vim /etc/yum.repos.d/ceph.repo


粘贴下面的示例代码。 取代{
ceph稳定版本}与最近的稳定版本的Ceph(例如,饺子)。
取代{发行版}在Linux发行版(比如,el6为CentOS
6,rhel6对于红帽6,fc18或fc19对于Fedora
18或Fedora 19,sles11对于SLES
11)。 最后,保存的内容/ etc /百胜回购d / ceph回购文件。

[ceph-noarch]
name=Ceph noarch packages
baseurl=http://ceph.com/rpm-{ceph-stable-release}/{distro}/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc


更新您的存储库和安装ceph部署:

sudo yum update && sudo yum install ceph-deploy


总结

这就完成了快速启动的起飞。 继续存储集群快速启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: