Ubuntu22.4 通过MicroStack快速安装openstack

最小化节点配置(All-in-One)

推荐方案:1台物理机/虚拟机同时运行所有服务
硬件要求

  • CPU:4核以上(支持虚拟化VT-x/AMD-V)

  • 内存:8GB以上(建议16GB)

  • 存储:100GB以上(系统盘+镜像存储)

  • 系统选择: ubutu 22.4  GUI 安装

一.  更换阿里源

二.开启sshd

1.安装sshd

设置root账号

在当前普通用户界面下输入命令

sudo passwd root

然后按提示两次输入密码即可

2.sshd配置

SSH服务检查和安装过程

   # 查看是否安装了SSH服务

    sudo ps -ef | grep ssh

    (如果显示为空则没安装,如果安装了省略后面步骤)

    

    # 先更新下资源列表

    sudo apt-get update

    

    # 安装openssh-server

    sudo apt-get install openssh-server

    

    # 重新启动SSH服务

    sudo systemctl restart sshd

    

    # 查看ssh服务状态

    sudo systemctl status sshd

    

3.修改sshd_config配置

sudo vim /etc/ssh/sshd_config


按i进入编辑模式,找到#PermitRootLogin prohibit-password,默认是注释掉的。

把 PermitRootLogin without-password 改为 PermitRootLogin yes,

注意PermitRootLogin without-password被注释掉了,要去掉注释。

然后按esc,输入:wq保存并退出。

4.重启sshd服务

sudo systemctl restart sshd

三.更新系统

在安装任何新软件之前,确保你的Ubuntu系统是最新的版本至关重要;使用以下命令可以更新系统软件包,并重启系统以应用所有更新:


 

   sudo apt update
   sudo apt upgrade -y
   sudo reboot

三.安装OpenStack包管理工具

为了简化OpenStack的安装过程,可以使用snap包管理工具进行安装。Snap是一个现代化的软件包管理系统,它能够简化应用程序的分发和安装;以下命令用于安装snapd以及MicroStack:

    sudo apt install snapd -y

    sudo snap install microstack --devmode --beta

四.初始化MicroStack

MicroStack是一个轻量级的OpenStack发行版,适用于开发和测试环境;初始化MicroStack将启动所有必需的OpenStack服务,这一过程可能需要一些时间,请耐心等待:

    sudo microstack init --auto --control

五.访问OpenStack Dashboard

一旦MicroStack初始化完成,你就可以通过浏览器访问OpenStack Dashboard。默认情况下,Dashboard将运行在你的主机IP地址上.

http://<HOST_IP>/dashboard


有时候可能要加s


https://<HOST_IP>/dashboard


默认的管理员用户名是admin,可以使用以下命令来查看默认的管理员密码:


sudo snap get microstack config.credentials.keystone-password

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值