云计算Openstack-Liberty版 - 使用技巧 -调整主机大小,官方镜像调整

OpenStack-小技巧


1.开启通过dashboard创建虚拟机时设置密码:

控制节点:

# vim /etc/openstack-dashboard/local_settings
#下面3个改成True
OPENSTACK_HYPERVISOR_FEATURES = {
    'can_set_mount_point': True,
    'can_set_password': True,
    'requires_keypair': True,
}

# systemctl restart httpd

计算节点:

# vim /etc/nova/nova.conf

inject_password=true
inject_key=true

# systemctl restart openstack-nova-compute

2.开启动态调整虚拟机大小:

一。修改控制节点和各个计算节点的nova.cnf文件,打开下面两个参数:

# vim /etc/nova/nova.conf

allow_resize_to_same_host=True
scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter

二。在控制节点和各个计算节点上重启nova服务:

# systemctl restart openstack-nova-api.service
# service openstack-nova-computer restart

三。配置计算节点间nova用户无密码访问:

OpenStack的云主机配置类型的修改,当一台主机空间不足时,相当于做了一个云主机在不同宿主机的迁移,所以需要在相关迁移云主机进行无密码访问,由于OpenStack是由Nova组件来管理云主机,所以需要对Nova用户进行无密码访问。

3.官方centos镜像开启密码访问和root密码脚本:

  1. 官方镜像下载: http://docs.openstack.org/image-guide/obtain-images.html

这里写图片描述

#!/bin/sh
mv /root/.ssh/authorized_keys /root/.ssh/authorized_keys.old
cp  /home/centos/.ssh/authorized_keys /root/.ssh/
sed -i 's/^PasswordAuthentication .*/PasswordAuthentication yes/g' /etc/ssh/sshd_config
sed -i 's/^PermitRootLogin .*/#PermitRootLogin yes/g' /etc/ssh/sshd_config
/etc/init.d/sshd restart
echo "touch /var/lock/subsys/local" >/etc/rc.local
echo "root"|passwd --stdin root
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值