Linux学习23-openstack使用续

发布时间:2026/9/2 16:08:05
Linux学习23-openstack使用续 先为 OpenStack 命令行客户端开启自动补全功能接入私有网络计算节点dashboarddemo登录创建私人网络admin登录demo登录新建路由连接外部网络与私有网络新增接口删除ecs-2启动ecs-1新建云主机选择private网络创建成功可正常打开控制台查看ip能够连接公共网络点击加号绑定成功controller上可以ping通使用绑定的ip可以ssh免密如果ping不通ssh免密失败检查一下安全组规则是否添加icmp和sshcinder块存储新建虚拟机添加一块50GB的硬盘静态ip防火墙selinux配置解析将mitaka复制到block1yum源也复制到block1控制节点配置创建数据库允许本地和远程访问确保在admin脚本运行下创建新用户添加为admin角色创建 cinder 和 cinderv2 服务实体创建块设备存储服务的 API 入口点安装软件包修改文件与之前相同数据库消息队列认证等计算节点配置修改文件配置 Nova计算服务对接 Cinder块存储服务回到控制节点存储节点配置安装 lvm2 并启动服务将新硬盘 /dev/sdb 制作成物理卷PV创建一个名为 cinder-volumes 的卷组VG修改配置文件修改 LVM 过滤规则安装依赖修改配置文件数据库消息队列认证等启动服务验证admin脚本运行查看demo登录创建新云硬盘创建后管理连接远程连接云主机查看硬盘格式化硬盘新建文件夹作为挂载点将硬盘挂载到新文件夹备份系统配置文件查看回到浏览器断开云硬盘与ecs-2的连接卸载新硬盘回到浏览器扩展云硬盘扩展到10G成功扩展前后对比连回ecs-2回到虚拟机新分配了vdc挂载查看之前的文件还在把文件系统扩展到整块硬盘的最大容量从之前的5G变为扩展后的10G还可以创建快照再删除data下的所有文件再去分离硬盘卸载data用刚才的快照创建一个云硬盘创建成功来到block1查看再用back_up连接ecs-2回到虚拟机挂载back_up查看之前的文件存在封装镜像新建虚拟机计算节点安装 virsh 命令行工具用来直接操作底层的 KVM 虚拟机查看当前的虚拟机重新创建一个虚拟机demo默认配置单处理器1G内存5G单文件使用centos映像文件基础选项时区禁用kdump接受变化镜像设置进入新虚拟机后清空yum源从其他centos7上复制yum源下载基础工具修改网络配置(这里是dhcp)修改配置文件恢复传统网卡命名再关闭防火墙与selinux时间同步修改文件查看是否成功安装电源管理守护进程启动服务安装虚拟机初始化软件下载自动扩展磁盘分区的工具包修改引导文件添加参数更新引导文件上一步会覆盖之前的修改重新编辑文件重新写入网络设置清空yum源清理当前系统的 SSH 主机密钥防止之后克隆出的虚拟机具有相同密钥关机导出后缀改为ova开启一台rocky9的虚拟机将刚才封装的demo.ova拖入rocky下载虚拟机磁盘操作软件下载虚拟机平台迁移工具下载Windows 虚拟机装的驱动程序包新建文件夹将OVA 格式的虚拟机镜像转换成 qcow2 格式输出到新建的文件夹为虚拟机清理和重置系统释放未使用空间并压缩拉出压缩好的文件导入镜像浏览器以admin身份登录进入镜像新建镜像使用刚才封装的qcow2文件创建成功创建新的云主机类型来适配新镜像demo身份登录新建云主机使用刚才上传的镜像新的云主机类型其余选项与之前相同查看网络拓扑中的ecs-3为ecs-3分配浮动IP关联成功为新虚拟机绑定ip