云计算技术应用实训启动实例加换血操作

事前准备

. /etc/keystone/admin-openrc

试一下免密登录:

openstack token issue

#1创建虚拟网络

 

neutron net-create --shared --provider:physical_network provider \
  --provider:network_type flat provider


#2.在网络上创建一个子网:

 

neutron subnet-create --name provider_subnet \
  --allocation-pool start=10.0.0.101,end=10.0.0.250 \
  --dns-nameserver 223.5.5.5 --gateway 10.0.0.2 \
  provider 10.0.0.0/24

#3.创建m1.nano规格的主机

openstack flavor create --id 0 --vcpus 1 --ram 64 --disk 1 m1.nano

#4.生成一个键值对

ssh-keygen -q -N "" 


回车

openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey

#5.验证公钥的添加

openstack keypair list

#6.允许 ICMP (ping):

openstack security group rule create --proto icmp default

#7.允许安全 shell (SSH) 的访问:

openstack security group rule create --proto tcp --dst-port 22 default

#8.列出可用网络:(记住provider 的ID,下面要用)(左边的)

openstack network list


###############3
65612876-b347-4ed0-b7af-e3e539fa94e0
###############################

 

#9.创建实例(将下面-id=(,,,)换成自己上面左边的ID)

openstack server create --flavor m1.nano --image cirros \
  --nic net-id=65612876-b347-4ed0-b7af-e3e539fa94e0 --security-group default \
  --key-name mykey quange

 

#10.验证
#访问 http://10.0.0.11/dashboard 

#项目 -> 计算 -> 实例 


可以看到已经存在实例(但是现在状态显示失败,接下来进行换血操作)

二:

#将文件controller拖到home文件下,(在控制节点机10.0.0.11)

#认证服务

diff /home/controller/keystone.conf /etc/keystone/keystone.conf
diff /home/controller/httpd.conf /etc/httpd/conf/httpd.conf
diff /home/controller/wsgi-keystone.conf /etc/httpd/conf.d/wsgi-keystone.conf

不报错情况接着检查下一个

错误情况(最左边有>号,此时一行行复制检查,出现>号时,按上下左右中的上建,将命令行最前面的diff换成cp后回车,再按y回车)

 

#镜像服务

diff /home/controller/glance-api.conf /etc/glance/glance-api.conf
diff /home/controller/glance-registry.conf /etc/glance/glance-registry.conf


#计算服务

diff /home/controller/nova.conf /etc/nova/nova.conf


#网络服务(每个人的文件不同地方不一定一样,在错误的地方返回去将diff改成cp进行替换就可以了)

diff /home/controller/neutron.conf /etc/neutron/neutron.conf
diff /home/controller/ml2_conf.ini /etc/neutron/plugins/ml2/ml2_conf.ini
diff /home/controller/linuxbridge_agent.ini /etc/neutron/plugins/ml2/linuxbridge_agent.ini
diff /home/controller/dhcp_agent.ini /etc/neutron/dhcp_agent.ini
diff /home/controller/metadata_agent.ini /etc/neutron/metadata_agent.ini


#仪表盘

 

 

diff /home/controller/local_settings /etc/openstack-dashboard/local_settings
diff /home/controller/openstack-dashboard.conf /etc/httpd/conf.d/openstack-dashboard.conf

 

reboot


              #在计算节点机(10.0.0.31)中将computer文件托入home文件
#计算服务

 

diff /home/computer/nova.conf /etc/nova/nova.conf


#网络服务

diff /home/computer/neutron.conf /etc/neutron/neutron.conf
diff /home/computer/linuxbridge_agent.ini /etc/neutron/plugins/ml2/linuxbridge_agent.ini
reboot

 

 到VMware里面重新开机

 登录网址

 启动实例

 随便起一个名字

 添加一个源

 选择一个flavor

 启动实例

 等待一会

 复制ip地址10.0.0.102,用户名cirros

 按“是”

 密码cubswin:)

ping 8.8.8.8

 

ping 8.8.8.8

完成啦,拿给老师检查

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

想你的夜耶耶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值