58 Openstack基础、openstack之glance、openstack之keystone
03openstack之keystone配置环境
ControllerCentOS release 6.7controller
eth0:仅主机192.168.28.121
eth1:桥接192.168.1.121
node2192.168.1.122CentOS release 6.7compute1
eth0:仅主机,eth1:VMnet2不会直接与外部网络通信
node3192.168.1.123CentOS release 6.7networking
eth0:仅主机,eth1:VMnet2,eth2:桥接
# vim /etc/hosts
添加
192.168.28.121 controller.magedu.com controller
192.168.28.122 compute1.magedu.com compute1
192.168.28.123 network1.magedu.com network1
#配置安装Mariadb
# yum -y groupinstall "Development tools" "Desktop Platform Development" -y
# yum -y install cmake
# groupadd -r -g 306 mysql
# useradd -r -g 306 -u 306 mysql
# mkdir -p /mydata/data
# chownmysql.mysql /mydata/data/
# tar xf mariadb-5.5.53.tar.gz
# cd mariadb-5.5.53
#cmake\
-DCMAKE_INSTALL_PREFIX=/usr/local/mariadb-5.5.53 \
-DMYSQL_DATADIR=/mydata/data \
-DSYSCONFDIR=/etc \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-DWITH_LIBWRAP=0 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
# make && make install
# cd /usr/local/mariadb-5.5.53/
# chown -R root.mysql ./*
# cd ..
# ln -s mariadb-5.5.53/ mysql
# cd mysql
# scripts/mysql_install_db --user=mysql --datadir=/mydata/data/
# mkdir /etc/mysql
# cp support-files/my-large.cnf /etc/mysql/my.cnf
# vim /etc/mysql/my.cnf
添加
datadir = /mydata/data
innodb_file_per_table = ON
skip_name_resolv = ON
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod +x /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
# vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH
# . /etc/profile.d/mysql.sh
#配置openstack-controller
# cd /etc/sysconfig/netwok-scripts
# cp ifcfg-eth{0,1}
# vim ifcfg-eth1
替换所有的eth0为eth1
删除UUID、MAC、MM_CONTROLLED行
其它保持不变
# vim ifcfg-eth0
删除UUID、MAC、MM_CONTROLLED、网关、DNS
修改IP地址为192.168.28.121
# service NetworkManager stop
# chkconfig NetworkManager off
# service network restart
# ifconfig
eth0 Link encap:EthernetHWaddr 00:0C:29:AF:63:D0
inet addr:192.168.28.121Bcast:192.168.28.255Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feaf:63d0/64 Scope:Link
UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
RX packets:25 errors:0 dropped:0 overruns:0 frame:0
TX packets:47 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1962 (1.9 KiB)TX bytes:3146 (3.0 KiB)
eth1 Link encap:EthernetHWaddr 00:0C:29:AF:63:DA
inet addr:192.168.1.121Bcast:192.168.1.255Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feaf:63da/64 Scope:Link
UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
RX packets:1745 errors:0 dropped:0 overruns:0 frame:0
TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:316460 (309.0 KiB)TX bytes:13880 (13.5 KiB)
#同步服务器时间
# crontab -l
*/3 * * * * /usr/sbin/ntpdate 192.168.1.1 &> /dev/null
#配置openstack-Compute1
# cd /etc/sysconfig/netwok-scripts
# cp ifcfg-eth{0,1}
# vim ifcfg-eth1
替换所有的eth0为eth1
删除UUID、MAC、MM_CONTROLLED、DNS、网关、网关、掩码行
其它保持不变
# vim ifcfg-eth0
删除UUID、MAC、MM_CONTROLLED
修改IP地址为192.168.28.122
修改网关为192.168.28.121
# service NetworkManager stop
# chkconfig NetworkManager off
# service network restart
#route add default gw 192.168.28.121
#同步服务器时间
# crontab -l
*/3 * * * * /usr/sbin/ntpdate 192.168.1.1 &> /dev/null
# scp /etc/hosts compute1:/etc/
# iptables -t nat -A POSTROUTING -s 192.168.28.0/24 -j SNAT --to-source 192.168.1.121
# service iptables save
# vim /etc/sysctl.conf
修改
net.ipv4.ip_forward = 0
为
net.ipv4.ip_forward = 1
# cd /etc/yum.repos.d/
# vim openstack.repo
name=openstack-icehouse
baseurl=http://192.168.56.2/openstack
enabled=1
gpgcheck=0
# yum install openstack-keystone python-keystoneclient#没有安装成功
# yum install -y openstack-utils
# openstack-db --init --service keystone --pass keystone
# cd
# mysql
mysql> GRANT ALL ON keystone.* to 'keystone'@'%' IDENTIFIED BY 'keystone';
mysql> FLUSH PRIVILEGES;
mysql> \q
# su -s /bin/sh -c 'keystone-manage db_sync' keystone
# service mysqld stop
# yum install mariadb-galera-server
# rm -f /etc/profile.d/mysql.sh
截止 93:0(84558)
由于openstack-keystone无法安装成功,本视频无法继续进行
04 openstack之glance
截止 11:33(10512)
由于openstack-keystone无法安装成功,本视频无法继续进行
页:
[1]