问题1:
添加用户时候默认配额得自己写
只有添加了内网,再在网络设置处,才有选择外网的选项
服务器会多出来一个virbr0 IP地址192.168.122.1不知道什么时候出来的,没有设置过这个地址,该如何解决?
解决方法:
quota要自己填,是一个bug,目前已经修复。网络设置,按照文章顺序就可以。vibr0的ip,是kvm自带的,不用管。
文档没有太多错误。目前版本至少有2个bug,1:quota,2; 测试boot from volume的时候,会出错错误。正式版本都已经修复。
问题2:
系统安装好后如何继续添加计算节点?
解决方法:
不能,受制于网络。如果添加计算节点,那么控制节点,是不能带计算的。
问题3:
对于OPENSTACK,是CENTOS好还是UBUNTU比较好一点?
答:Redhat更好一些
问题4:
更改了安装时候的ip地址,导致了 dashboard不能访问,不知道该做些什么更改?
解决方法:
首先配置文件里ip的都要改,然后keystone的 token表和endpoint表里的ip也要改,用mysql里的replace 函数替换
问题5:
请问您有过部署Cell的经历吗?
答:受制于硬件,一直都没测试过
问题6:
在分配FLOATING IP端口时没有任何选项?
答:可能是电脑直接连在交换机上了,所以从交换机出来的地址是:131开头这样的地址,所以我就没法分派FLOATING IP了。
问题7:
创建实例的时候任务总是显示Scheduling,我开始以为是我本机配置的问题,结果我用cirros的镜像还是一样。查了log都没有error信息
答:是因为网络没有设置对,所以一直是SCHEDULING到状态。可以使用nova-manage service list,如果nova-compute服务没有启动成功,service start一下就好了。
问题8:
虚拟路由器在接外网时总是在down状态
答:好像显示是down,但是功能是正常的。
问题9:
安装时出现以下错误,重新安装也是这样
ERROR : Error appeared during Puppet run: 192.168.3.111_mysql.pp
Error: mysqladmin -u root password ’2ab02187cc984a2c’ returned 1 instead of one of [0]
数据库不能修改密码
解决方案:
可能是你安装中断了一回,所以后续就错误了。
解决方法:
1. 清除数据库原有密码和删除所有数据库。
# Ensure there is a root user and that we know the password
service mysql stop
cat > /tmp/set_mysql_root_pwd << EOF
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
EOF
# mysql cleanup
/usr/bin/mysqld_safe –init-file=/tmp/set_mysql_root_pwd &
rm /tmp/set_mysql_root_pwd
mysql -uroot -pMyNewPass -e "drop database nova; drop database cinder; drop database keystone; drop database glance;"
service mysql restart
2. 更改root 目录里面的配置文件的密码,然后数据库密码更改为 刚刚设置好的MyNewPass 运行以下命令。肯定可以成功。
packstack –answer-file packstack-answers-20131013-xxxxxx.txt
其实packstack脚本是支持重复运行,但是all in one的安装,每次生成一个配置文件,导致可能出错,当第二次运行packstack,就需要指定配置文件就可以。
问题10:
安装后选择启动云主机出现
错误:Instance type’s disk is too small for requested image. (HTTP 400) (Request-ID: req-2577ac5f-55aa-4f47-a55e-1fd9f98fc4c1)
错误:无法启动云主机 名字 “VM 1″.
这个问题是出在什么步骤没设置好?/srv/node/device1磁盘空间默认才1G,如何增大?
答:是因为选择的flavor太小,换一个flavor就可以了。
问题11:
关联IP时无法选择待连接的端口,查看日志已找到原因,是云主机状态是error(BIOS 的VT没开启导致)
问题是,上传了一个2K3镜像,建立云主机后读不到启动盘,NO bootable device,这个在哪设置?
答:你是用iso安装操作系统,你需要修改flavor,让那个临时磁盘改成不为零,改成10G,就可以安装。
问题12:
传到本地后可以了,其他步骤也过了,但是在起instance的时候,网络老是ping不通,从/var/log/neutron/dhcp-agent.log 看到有错,“ ERROR neutron.agent.dhcp_agent Unable to enable dhcp”
Instance的console口也看到
2013-11-05 05:42:54,044 – url_helper.py[WARNING]: Calling ‘http://169.254.169.254/2009-04-04/meta-data/instance-id’fail Network is unreachable] 的错误,google找不到什么有用的答案。请问这是什么问题?
答:把host机器重启
问题13:
为什么我用我建立的密钥和ubuntu用户登陆不了虚机呢?
答:密钥对选错了。
问题14:
按照文档的步骤配置的时候,修改HWADDR重启网络后提示” Device eth0 has MAC address E4:1F:13:E1:3E:80, instead of configured address E4:1F:13:E1:3F:48. Ignoring.”, 无法继续, 请教HWADDR设置有何规则?,如何解决?
答:
把mac地址去掉。
问题15:
请问按文档配了之后,从openstack的服务器ping不通虚拟机是什么情况?报:unreachable……等信息
答:
参考一下https://github.com/marafa/openst ... penstack-outside.sh 或者 http://openstack.redhat.com/Neutron_with_existing_external_network 简单点说,你需要创建一个 ifcfg-br-ex,把eth0的ip移到上面。
问题16:
openstack默认的/etc/reslov.conf 文件指的nameserver 都是10.10.9.3,私网段是10.10.9.0/24的。不修改nameserver,实例就出不了网,是什么原因?
答:创建私有网络的时候,指定dns,就应该没问题了
问题17:
分配给instance的dns不能用
答:不要再外部网络添加dns,需要在虚拟机那个网络添加dns才可以。
|