OpenStack安装2
1.无网络环境下安装apache
无网络环境,在controller节点中,使用桥接方式,给controller上网。
外网IP设置使用
vim /etc/networking/interfaces
将对应的ens2f0等相应的外网接口IP掩码,网关等改成自己需要的
然后使用
/etc/init.d/network/service restart
重启网络服务。
安装apache
本节需自行上网搜索安装,原控制节点已经安装apache
更改源
可以直接使用系统内设置,更改为阿里源,也可尝试使用命令行工具。
将硬盘中的openstack源和Ubuntu源复制到Home下,如果没有权限则复制到用户名下。
apache安装后,在已经复制好的文件下有个index.html建议删除,不删除也可。
使用浏览器输入192.168.100.59即可进入网络共享服务文件夹。
在/etc/apt/source.list中更改将所有相应的外部网址改为
deb [arch=amd64] http://192.168.100.59/ubuntu/ xenial main
deb-src [arch=amd64] http://192.168.100.59/ubuntu/ xenial main
deb [arch=amd64] http://192.168.100.59/ubuntu/ xenial-updates main
deb-src [arch=amd64] http://192.168.100.59/ubuntu/ xenial-updates main
deb [arch=amd64] http://192.168.100.59/ubuntu/ xenial universe
deb-src [arch=amd64] http://192.168.100.59/ubuntu/ xenial universe
deb [arch=amd64] http://192.168.100.59/ubuntu/ xenial-updates universe
deb-src [arch=amd64] http://192.168.100.59/ubuntu/ xenial-updates universe
deb [arch=amd64] http://192.168.100.59/ubuntu/ xenial-security main
deb-src [arch=amd64] http://192.168.100.59/ubuntu/ xenial-security main
deb [arch=amd64] http://192.168.100.59/ubuntu/ xenial-security universe
deb-src [arch=amd64] http://192.168.100.59/ubuntu/ xenial-security universe
deb [arch=amd64] http://192.168.100.59/ocata xenial-updates/ocata main
最后使用完毕后,如果需要继续上外网,还需将/etc/apt/sources.list更改为阿里源,方便上网下载本地源没有的。
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable