OpenStack搭建部署

Openstack部署搭建

实验目标

  1. 理解Openstack的基本概念与架构
  2. 掌握Openstack部署流程
  3. 能够搭建一个包含基本组件的Openstack环境

实验环境

  1. 虚拟机软件:VMware Workstation
  2. 操作系统:Ubuntu 20.04

实验步骤

步骤1、环境准备

    1. 安装虚拟化软件,并创建一台虚拟机,配置如下图

  1. 安装ubuntu系统

语言选择English

选择中间的选项,不更新

选择Done回车

                        获取dhcp界面需稍等几秒,待出现ip地址方可选Done回车

不需要代理,选择Done回车

这一步需要先输入键盘“⬆”,修改镜像地址为https://repo.huaweicloud.com/ubuntu,修改后输入键盘“⬇”选择Done回车

输入键盘“⬇”选择Done回车

依然选择Done

选择continue回车

这里第一行第三行写自己的名字拼音、第二行随意、第四五行的密码随意,设置好后选择Done回车

这里选择Install OpenSSH server 前面的【】输入空格,出现x后选择Done回车

选择Done继续

出现reboot或者reboot new后回车重启

输入用户名和密码进入系统,并输入sudo -i进入root模式

输入命令vim /etc/ssh/sshd_config

将如上条目修改一下:

输入命令systemctl restart sshd

输入命令sudo apt install net-tools

步骤2、安装Openstack

2.1、准备工作

                                                                   安装软件并运行

Name随意,Host这里填写ubuntu虚拟机的ip,点击Connect

                                                                点击Accept

上传压缩包到/home/自己的名字这个目录

键盘输入“win + R”呼出运行并输入cmd回车,输入命令ssh 用户名@ubuntu虚拟机的ip地址,之后输入yes和密码,记得sudo -i进入编辑模式

输入命令 mv /home/xiapeng/stack3_without_data.tar.gz /opt/将上传的压缩包复制到/opt目录下

给文件赋予权限

可直接写一个脚本然后通过sh run_yoga.sh一键执行,脚本名称:run_yoga.sh

脚本内容:

#/bin/bash
cd /root
sudo apt-get update
tar -xzvf yoga_patch.tar.gz
sudo useradd -s /bin/bash -d /opt/stack -m stack
echo "stack ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/stack
su - stack <<EOF
cd /opt
tar -xzvf stack3_without_data.tar.gz
cd stack/devstack
./stack.sh
EOF

执行成功后通过浏览器访问本地IP地址进入该页面说明安装成功

  • 22
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值