虚拟化
OpenStack
部署OpenStack(devstack)
部署OpenStack(Kolla)
qemu-img
Virtualenv(Python虚拟环境)
Virtualenvwrapper(虚拟环境管理工具)
KVM(虚拟机)
KVM(无桌面安装)
KVM(桌面安装)
KVM迁移
vnc-viewer安装与使用
vnc-server安装与使用
VMware ESXi安装
修改esxi网络配置
KVM部署esxi
报错No network adapters处理方法
开启SSH及命令行
U盘安装(大白菜)
磁盘问题
VMware vCenter安装
vCenter问题
CentOS 7 iSCSI服务(共享盘)
SmartX
本文档使用MrDoc发布
返回首页
-
+
部署OpenStack(devstack)
2023年11月21日 14:32
admin
#系统更新 ####首先,确保你的系统是最新的。可以通过运行以下命令来更新系统: sudo yum update -y #安装依赖 ####安装必要的软件包。你可以通过运行以下命令来安装这些软件包: sudo yum install -y git gcc sudo yum install -y redhat-lsb-core sudo yum install python3 #创建Stack用户 ####DevStack推荐使用一个非root用户来运行。你可以通过运行以下命令来创建一个新用户: sudo useradd -s /bin/bash -d /opt/stack -m stack #然后,给stack用户分配sudo权限: echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack #切换到Stack用户:使用新创建的用户登录: sudo su - stack #下载DevStack ####从GitHub上克隆DevStack仓库: git clone https://git.openstack.org/openstack-dev/devstack #创建本地配置文件 ####在devstack目录中创建一个local.conf文件,这个文件包含了你的OpenStack配置。一个最简单的例子如下: cd devstack echo '[[local|localrc]] ADMIN_PASSWORD=secret DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD HOST_IP=172.16.2.101' > local.conf ####请将'secret'替换为你自己的密码。 --- #运行DevStack ####现在,你可以运行DevStack来安装OpenStack: sudo chmod 755 /opt/stack FORCE=yes ./stack.sh 这个过程可能需要一段时间,因为它需要下载和安装许多软件包。 --- ####装完成后,你可以通过访问 http://<your-server-ip>:80 来访问OpenStack的仪表盘。你可以使用用户名admin和你在local.conf中设置的密码来登录。
分享到: