您的位置:首页 > 其它

intel vsm(virtual storage manager) install for ceph - only controller

2016-04-17 16:07 573 查看
参考软件包内的官方安装说明文件 ./INSTALL.md

因为我只需要安装vsm controller, 不需要利用它来安装ceph, 所以过程少了很多.

已经验证,不论是Centos 7.x,还是Ubuntu 14.04, 下述安装过程都适用。

1. 修改OS环境

1.1 生成ssh key 
$ ssh-keygen
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

    登陆本地,验证ssh key登陆
$ ssh 192.168.122.42

1.2 修改电脑名
$ sudo hostnamectl set-hostname vsm-controller

1.3 修改/etc/hosts
192.168.122.42 vsm-controller

1.4 Make the **cephuser** a super user with respect to sudo:

        $ echo "cephuser ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/cephuser

        $ sudo chmod 0440 /etc/sudoers.d/cephuser 

1.5 如果安装的是Ubuntu 1404版本vsm, 修改apt安装源 /etc/apt/sources.list
deb [arch=amd64] http://mirrors.163.com/ubuntu trusty main universe restricted multiverse
deb [arch=amd64] http://mirrors.163.com/ubuntu trusty-security main restricted multiverse
deb [arch=amd64] http://mirrors.163.com/ubuntu trusty-updates main  restricted multiverse
deb [arch=amd64] http://mirrors.163.com/ubuntu trusty-backports main universe restricted multiverse

1.6 如果安装的是Centos 7.x版本vsm,修改YUM配置:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
enabled=1
gpgcheck=0

[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
enabled=1
gpgcheck=0

[epel]
name=epel
baseurl=http://mirrors.aliyun.com/epel/7/x86_64/
enabled=1
gpgcheck=0


2. 修改vsm 安装配置文件

2.1 在installrc内,修改CONTROLLER_ADDRESS
$ echo 'CONTROLLER_ADDRESS="192.168.122.42"' >> ./installrc

2.2 创建controller manifest directory
$ mkdir manifest/192.168.122.42

2.3 配置cluster.manifest
$ cp manifest/cluster.manifest.sample manifest/192.168.122.42/cluster.manifest

    按需要修改[management_addr]内定义子网, 我的vsm server子网是192.168.122.0/24

3. 安装,Now we are ready to start the automatic procedure
$ ./install.sh -u cephuser -v 2.1

4. 安装完成后,使用下面命令,获取vsm web https://192.168.122.42/dashboard/vsm 登陆密码, 账号名是admin
$ ./get_pass.sh

可利用此种方式,从/var/cache/apt/archive中,拿到安装所需的软件包,进行离线安装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: