记一次云计算测试实验-openstack-icehouse-环境初始化

为了方便实验的进行。

将镜像文件使用winscp上传到controller节点的/opt。

配置本地源。

compute节点采用ftp源。

centos6.5镜像文件自己准备即可。6.3到6.6之间都可以的

既然做了云计算实验,那我就默认是你懂得Linux基础了。所以什么命令找不到了路径不存在了之类的,有些文件名字请根据自己实际情况,下面内容仅供参考。没学过Linux不要轻易做云计算实验,要不你会发现还是vmware省事。

也可以采用阿里镜像的网络源,记得添加epel源。

iaas资源镜像下载

试验中所有涉及到密码的都使用了000000

eth1是外网

crt远程管理链接在eth0

controller节点:

#安装vsftp

cd /opt/

mount -o loop centos6.5 /mnt/

ll /mnt/Pak |grep ftp

rpm -ivh vsftp

umount -a

cd /var/ftp

mkdir centos iaas

#挂镜像文件,因为是本地,操作比较快一些

cd /opt

ll

vi /etc/fstab

/opt/centos.iso  /var/ftp/centos  iso9660  defaults,ro,loop 0 0

/opt/iaas.iso   /var/ftp/iaas  iso9660  defaults,ro,loop 0 0

mount -a

mount

#配yum源

cd /etc/yum.repos.d/

ll

rm -rf *

vi yum.repo

[centos]

name=centos

baseurl=file:///var/ftp/centos

gpgcheck=0

[iaas]

name=iaas

baseurl=file:///var/ftp/iaas/iaas-repo

gpgcheck=0

yum clean all

yum makecache

service iptables stop

chkconfig iptables off

setenforce 0

vi /etc/sysconfig/selinux

getenforce

Permissive

service vsftpd restart

chkconfig vsftpd on

hostname

vi /etc/sysconfig/network-scripts/ifcfg-eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth1

#关掉对networkmanager的应用,改上static

service network restart

vi /etc/hosts

192.168.100.10   controller

192.168.100.20   compute

ping -c 4 controller

ping -c 4 compute

时间: 2024-08-05 06:48:17

记一次云计算测试实验-openstack-icehouse-环境初始化的相关文章

记一次云计算测试实验-openstack-icehouse-环境介绍

统一centos6.5 minimal 一台浪潮服务器,8g内存,2t硬盘,raid1,controller节点 一台浪潮服务器,8g内存,3t硬盘,raid5,compute节点 因为thinkserver的噪音比这两天小浪潮的大的多,所以本着做实验的原则,选择性能不是太高的. 一台DCRS-5750 一台DCFW-1800-E3000  (可以在实验中不用.自选)

记一次云计算测试实验-openstack-icehouse-安装keystone

mysql -uroot -p000000 CREATE DATABASE keystone; CREATE DATABASE glance; CREATE DATABASE nova; CREATE DATABASE neutron; CREATE DATABASE cinder; GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY '000000'; GRANT ALL PRIVILEGES O

记一次云计算测试实验-openstack-icehouse-安装glance

source admin-openrc.sh yum install openstack-glance python-glanceclient -y openstack-config --set /etc/glance/glance-api.conf database connection mysql://glance:[email protected]/glance openstack-config --set /etc/glance/glance-registry.conf database

记一次云计算测试实验-openstack-icehouse-安装nova

cd source admin-openrc.sh yum install -y openstack-nova-api openstack-nova-cert openstack-nova-conductor openstack-nova-console openstack-nova-novncproxy openstack-nova-scheduler python-novaclient openstack-config --set /etc/nova/nova.conf database c

记一次云计算测试实验-openstack-icehouse-安装swift

----------------------- controller : --------------------------------- source admin-openrc.sh keystone user-create --name=swift --pass=000000 [email protected] keystone user-role-add --user=swift --tenant=service --role=admin keystone role-create --n

记一次云计算测试实验-openstack-icehouse-安装neutron

现在,我们回到controller节点 source admin-openrc.sh keystone user-create --name neutron --pass 000000 --email [email protected] keystone user-role-add --user neutron --tenant service --role admin keystone service-create --name neutron --type network --descrip

记一次云计算测试实验-openstack-icehouse-compute节点-安装neutron

现在在compute完成一下比较轻松的操作 yum install openstack-neutron-ml2 openstack-neutron-openvswitch -y openstack-config --set /etc/neutron/neutron.conf DEFAULT auth_strategy keystone openstack-config --set /etc/neutron/neutron.conf keystone_authtoken auth_uri http

记一次云计算测试实验-openstack-icehouse-安装dashboard

来到controller节点,完成这个重要的操作. yum install -y memcached python-memcached mod_wsgi openstack-dashboard vi /etc/openstack-dashboard/local_settings TIME_ZONE = "Asia/Shanghai" ALLOWED_HOSTS = ['*'] OPENSTACK_HOST = "controller" setsebool -P ht

记一次云计算测试实验-openstack-icehouse-安装ntp-qpid-mysql

mysql可以用mariadb替代 先前在51cto博客看到一位老师写了七版本的部署方案,写的很赞,已经收藏. yum install ntp -y vi /etc/ntp.conf #server 0.centos.pool.ntp.org iburst #server 1.centos.pool.ntp.org iburst #server 2.centos.pool.ntp.org iburst #server 3.centos.pool.ntp.org iburst restrict 1