OpenStack配置网络并安装且配置控制器节点

tech2023-05-30  56

OpenStack配置网络

右击以管理员模式启动 点击编辑,选择启动启动虚拟网络编辑器 如上图所示,如果出现桥接模式则是操作正确

下面进入虚拟机中 用户名为:root 密码:123456 进入虚拟机以后配置网络接口 使用命名:vim /etc/network/interfaces

然后再这三个地方需要修改 (在虚拟网络编辑器中,可以查看自己的网段) 网络地址中的数字全部都设置好以后,按下Esc键,然后按下:wq 然后按下回车,即是保存退出

使用vi编辑器修改hosts文件实现域名重定向 命令:vim /etc/hosts 然后保存退出 之后ping 一下百度 命令:ping www.baidu.com 如果出现像是上图这样,则为联网成功,然后按一下Ctrl+C即可暂停

查看安装有什么组件的命令: 命令:openstack service list

然后就会出现这个问题 解决方法为: 输入以下命令: 分别为: vim admin-openrc source /openstack/admin-openrc openstack service list 然后就会出现如下列表

安装并配置控制器节点

1.admin 凭证来获取只有管理员能执行的命令的访问权限: $ source /openstack/admin-openrc

2.身份认证服务的凭证,完成这些步骤: $ openstack user create --domain default --password-prompt swift 给 swift 用户添加 admin 角色: $ openstack role add --project service --user swift admin

创建 swift 服务条目: $ openstack service create --name swift \ 不回车 –description “OpenStack Object Storage” object-store 3.创建对象存储服务 API 端点: $ openstack endpoint create --region RegionOne \ 不回车 object-store public http://controller:8080/v1/AUTH_%(tenant_id)s $ openstack endpoint create --region RegionOne \ 不回车 object-store internal http://controller:8080/v1/AUTH_%(tenant_id)s $ openstack endpoint create --region RegionOne \ 不回车 object-store admin http://controller:8080/v1

安全并配置组件

1.安装软件包: apt-get install swift swift-proxy python-swiftclient \ 不回车 python-keystoneclient python-keystonemiddleware \ 不回车 memcached 按Y 注意 这里可能出现这个错误 这是找不到包,究其原因,应该是刚安装,软件源还来不及更新,所以才会无法找到包。我猜测在更换软件源之后,也很可能会出现这个问题。 输入以下命令即可:

sudo apt-get update 问题解决,继续下一步 2.创建 /etc/swift 目录。 命令:mkdir /etc/swift 回车

从对象存储的仓库源中获取代理服务的配置文件: 命令:curl -o /etc/swift/proxy-server.conf 不回车https://opendev.org/openstack/swift/raw/branch/master/etc/proxy-server.conf-sample

4.编辑文件 /etc/swift/proxy-server.conf 并完成如下动作: 在 [DEFAULT] 部分,配置绑定端口,用户和配置目录。 命令:vim /etc/swift/proxy-server.conf 在这里插入图片描述 在 [DEFAULT] 部分,配置绑定端口,用户和配置目录。

注意:如果想要直接定位某一行,可以查看我的另外一篇博客传送门

最新回复(0)