IBM Cloud Private 2.1.0.3 安装步骤

ICp 安装步骤
配置虚拟机 4核(intel i5-6500,3.2GHz ),12G内存,250G硬盘
一、Ubuntu 16.04 LTS 安装
https://www.ubuntu.com/download/alternative-downloads
或者下载bt文件
http://releases.ubuntu.com/16.04/ubuntu-16.04.5-desktop-amd64.iso.torrent?_ga=2.124473418.1373627969.1539241967-1703989548.1539141651

二、安装docker
登陆系统,进入terminal
输入安装命令 sudo apt-get update
sudo apt-get install docker.io

输入命令测试
sudo docker run ubuntu:15.10 /bin/echo “hello word”

三、下载 icp
1、从docker hub 下载ICP 容器镜像
sudo docker pull ibmcom/icp-inception:2.1.0.3
2、创建安装目录存储ICP配置文件
sudo mkdir /opt/ibm-cloud-private-ce-2.1.0.3
cd /opt/ibm-cloud-private-ce-2.1.0.3
3、抽取配置文件
sudo docker run -e LICENSE=accept -v “$(pwd)”:/data ibmcom/icp-inception:2.1.0.3 cp -r cluster /data
4、查看许可证文件
sudo docker run LICENSE=view -e LANG=zh_CN ibmcom/icp-inception:2.1.0.3
5、节点配置
sudo cat /opt/ibm-cloud-private-ce-2.1.0.3/cluster/hosts
打开 /opt/ibm-cloud-private-ce-2.1.0.3/cluster/hosts文件,把ip设置为当前ip,就是所有节点安装在一台机器
配置后文件内容如下:
[master]
192.168.198.130 ansible_user=“root”
[worker]
192.168.198.130 ansible_user=“root”
[proxy]
192.168.198.130 ansible_user=“root”
6、ssh配置

ssh-keygen -b 4096 -f ~/.ssh/id_rsa -N “”
cat ~/.ssh/id_rsa.pub | sudo tee -a ~/.ssh/authorized_keys
ssh-copy-id -i ~/.ssh/id_rsa.pub <其他机器,如果有, allinone模式此命令不需要>
cp ~/.ssh/id_rsa ssh_key
7、修改配置
1)修改文件
/etc/resolv.conf 文件中127.0.1.1 改成 8.8.8.8
/etc/hosts文件中127.0.1.1 改成你ip
2)修改网络管理配置
ubuntu系统一般安装了NetworkManager,重启后系统重置resolv.conf,所以需如下:
sudo gedit /etc/NetworkManager/NetworkManager.conf
将dns=dnsmasq注释掉. 禁止使用dnsmasq插件.
[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq
[ifupdown]
managed=false
然后重启NetworkManager
注意: 这里终端不能使用su 切换到root, 只能在当前用户使用sudo 去执行.
sudo restart network-manager

8、部署环境
cd ./cluster
sudo docker run --net=host -t -e LICENSE=accept -v “$(pwd)”:/installer/cluster ibmcom/icp-inception:2.1.0.3 install

如果中间配置出问题,重新安装之前要卸载
sudo docker run --net=host -t -e LICENSE=accept -v “$(pwd)”:/installer/cluster ibmcom/icp-inception:2.1.0.3 uninstall
9、安装成功使用
https://192.168.198.130:8443
账户admin
密码admin

其他参考
1、查看ip
sudo apt-get install net-tools
ifconfig
2、设置root账户密码
sudo passwd 命令,输入一般用户密码并设定root用户密码
3、切换至root账号
su

常用方法如下:

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 cluster (每个人都有读和写以及执行的权限)
4、设置root用户登录系统
https://blog.csdn.net/sunxiaoju/article/details/51993091
用root命令修改文件内容(如果当前用户不能修改)
1)切换至root账户
su
2)如果不能切换,说明root密码没有设置,参考4
3)进入到/usr/share/lightdm/lightdm.conf.d/目录,root用户打开文件
gedit 50-unity-greeter.conf
4)在 文件50-ubuntu.conf文件添加以下行
greeter-show-manual-login=true
all-guest=false

5、VMware12 虚拟机显示窗口自动变大
https://blog.csdn.net/dcrmg/article/details/74090307

6\ ubuntu 安装teamviewer
https://blog.csdn.net/weixin_41887832/article/details/79832991
sudo apt-get install libjpeg62:i386 libxinerama1:i386 libxrandr2:i386 libxtst6:i386 ca-certificates
sudo apt-get install -f
sudo dpkg -i teamviewer_13.2.26559_amd64.deb
teamviewer

你可能感兴趣的:(云计算)