在昨儿的基础上开始根据论坛里的文档安装openstack (文档名字:openstack-Icehouse(nova-network)多节点基础环境部署)http://www.aboutyun.com/thread-8999-1-1.html
有几点不一样的地方:
1.我这儿安装Centos6.4,之后升级了内核
根据文档http://www.linuxidc.com/Linux/2014-01/95511.htm操作升级
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.11.6.tar.xz #下载源码包 tar xf linux-3.11.6.tar.xz #解压
yum update #更新当前系统
yum groupinstall "Development Tools" # 一口气安装编译时所需的一切工具
yum install ncurses-devel #必须这样才能让 make *config 这个指令正确地执行
yum install hmaccalc zlib-devel binutils-devel elfutils-libelf-devel #创建 CentOS-6 内核时需要它们 uname -r #查看当前系统的内核
cd linux-3.11.6 #进入目录
cp /boot/config-2.6.32-358.11.1.el6.x86_64 .config #将当前系统的配置文件拷贝到当前目录
sh -c 'yes "" | make oldconfig' #使用旧内核配置,并自动接受每个新增选项的默认设置
make -j8 bzImage #生成内核文件,j8代表使用8个线程,如果是4G内存就用j4
make -j8 modules #编译模块
make -j8 modules_install #编译安装模块
make install #安装
vim /etc/grub.conf #修改Grub引导顺序
default=0
reboot #重启
uname -r #查看当前系统的内核
因一次就成功了,所以没失败,根据文档失败后要清理编译现场(make mrproper #清理上次编译的现场) 然后从#进入目录开始