准备搞OpenStack了,先装一台最新的Ubuntu 23.10

423313db0026e0a91069ea67d2aeaafb.gif

正文共:1113 字 25 图,预估阅读时间:2 分钟

依稀记得前面发了一篇Ubuntu的安装文档66%的经验丰富开发者和69%的学生更喜欢的Ubuntu的安装初体验,当时安装的是20.04.3的版本,现在看来已经是非常老旧了。加上CentOS的停服CentOS 8停服了,官方却悄悄推出了CentOS 9,据说现在Ubuntu的使用率不断攀升,并且已经成为OpenStack部署中最受欢迎的操作系统。据W3Techs统计,Ubuntu在Linux市场中已经达到了33.9 %的比例;而CentOS呢,虽然仍被广泛用于企业和生产环境中,但统计口径的比例则降低到了9.3 %,位列第三。

9d8dcf9502c22d7913712fbbe98d8875.png

如此看来,后面的Linux学习有必要将操作系统换成Ubuntu了,包括OpenStack什么是OpenStack?。并且在OpenStack社区中,Ubuntu通常被视为更为主流的选择。

从官网来看,被支持的版本也从之前的20.04.3 LTS和21.10换成了22.04.3 LTS和23.10,看来以后要停用18.03了。

a2e0ace6bb4fe431eb3631553273c055.png

除了官网以外,我常用的另外一个下载镜像的站点就是清华大学开源软件镜像站,由清华大学学生网络与开源软件协会管理,原名为清华大学学生网管会,人们熟知的名称为TUNA。在TUNA站点,我们可以直接下载几乎所有Linux发行版系统镜像和常用应用工具安装包。

f599a75d941967507094edbd3a8de170.png

我本来打算下载LTS版本的22.04.3,比较符合我作为服务器使用的定位,但是安装镜像竟然有4.7 GB。作为对比,最新23.10.1版本的安装镜像也是4.8 GB,但是主要为桌面PC和笔记本电脑打造,要不拿来部署测试一下?

虚拟机的最低系统配置要求为2核CPU、4 GB运行内存、25 GB系统硬盘,网上查了一下,OpenStack单个组件对系统的要求大概是2 GB运行内存和10 GB磁盘空间,如果需要在一台主机部署多个组件的话,需要更高的配置,可能要8 GB以上的运行内存,我们直接给到16核CPU、16 GB运行内存、300 GB系统盘,完成虚拟机创建。

ae00e50a7aef7209e9ad3c63e35bf18f.png

接下来,打开虚拟机电源。

bbec8e8e72d3c2c6d1758b73b92669ea.png

选择默认的试用或者安装Ubuntu,安装程序的启动过程还是比较长的。安装语言使用默认的英语。

027ebfb1c26c36230c7c469c10b93ff5.png

在安装或使用页面,选中“install Ubuntu”,点击“Next”

290146571f1e7645557a2b5d8f6ac4c0.png

选择美式键盘布局。

a45408badd20757f50bd327c9e3ba2da.png

安装程序检测到了有线网络,直接使用此网络。

b5d65f76f8c184789fe304907be06cc9.png

提示升级安装程序,点击“Skip”跳过此操作。

13e40e58e334728c2f38962425443f65.png

之前的LTS版本,软件分为正常安装和最小化安装,现在只有默认安装和完整安装了。选择“默认安装”,可选带升级包安装。

f2032dc357ecc3fd94d190f2441101ae.png

使用系统推荐的磁盘分区安装,看看分区会是什么样的。

b4b2040d5aca48a30e7f3128079f3157.png

仅仅分了两个区,确认磁盘信息就可以点击“Install”开始安装了。

0b4f259d98eecef92b12a28cdf3f4759.png

选择时区到上海。

3a41411da4a5a6b92bed03dcc0eb6d8b.png

设置好账户和密码等信息。

19c9e80d5223aa7315c3d6a08c06a685.png

选择主题颜色,就使用默认的浅色的吧,点击“Next”进入到系统安装进程。

9efa38670926e4e1064454096368cb0f.png

接下来,就是等着系统完成安装。

4a1897f9c4ea8b82dd11cd9eccdbfe44.png

安装完成之后,点击立即重启就行了。

ca81ba9788fe74503f10b87cc2b54fe5.png

重启之后,因为配置了登录时无需验证密码,所以直接进入到桌面了。

ae721aa277bbb26d0de1ab8976244072.png

查看一下系统信息。

9b6624567195aff88be18fe64b5e30f0.png

因为我们是打算作为OpenStack节点来使用,所以还是要开启一下SSH服务器,不出意外的话,系统应该默认没有安装SSH服务,使用命令安装OpenSSH服务器即可Ubuntu开启SSH远程登录

sudo apt install -y openssh-server

4bafcd4c3121591a55d33d17320114cb.png

注意看,软件仓库也是TUNA的。安装完成后,启用并使能SSH服务,确保SSH服务状态为成功加载并使能开机启动。

59213450b65f8e768245c2c3185b38de.png

接下来,为root用户配置一个登录密码。

ed9371bed88f2b22fa9bc1b4df2cc387.png

然后修改配置文件,在配置文件/etc/ssh/sshd_config中添加以下两条命令,使root用户可以远程登录设备:

sudo nano /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes

修改之后重启一下SSH服务,然后修改IP地址为静态IP地址Debian通过NetworkManager配置双网卡

50c1fec4a7612dd7b353ef3a0418d6d8.png

最后,尝试使用root账户远程登录,登录成功。

ec386651c7df0fd7a83e50107dc82c5c.png

f6873699455534b669c9ca8b18817f0c.gif

长按二维码
关注我们吧

01eeda73a38db97daca7c0b12d27f940.jpeg

167c59420247836cba5d9b1030bc7958.png

PVE8.0-2安装使用快速指导

借PVE8.0的Debian 12系统配置一下NFS服务器

不想用了PVE了怎么办?那就迁移到VMware呗!

开启Hyper-V之后用不了VMware了,怎么破?

能找到Hyper-V和VMware共存的方法吗?

软考网络规划师复习第一章:Windows系统中的网络

软考网络规划师复习第二章:认识企业设备

软考网络规划师复习第三章:认识设备命令行

软考网络规划师复习第四章:认识网络模拟器

软考网络规划师复习第五章:认识虚拟化

软考网络规划师复习第六章:基础网络实验

手把手教你在天翼云部署一台FortiGate云主机

华为交换机S3700/S5700/CE6800配置SSH远程登录

HPE服务器通过显卡直通安装Tesla M4,这算亮机成功了吗?

切换到WDDM模式,Tesla M4可以用于本地显示输出了!

豁出去了,真机带业务演示一把ESXi 6.7升级7.0 U3

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/149883.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

第一百七十三回 如何创建线性渐变背景

文章目录 1. 概念介绍2. 实现方法3. 代码与效果3.1 示例代码3.2 运行效果 4. 内容总结 我们在上一章回中介绍了"SegmentedButton组件"相关的内容,本章回中将介绍" 如何创建线性渐变背景"。闲话休提,让我们一起Talk Flutter吧。 1. …

医学图像 开源数据整理合集1

本文为医学图像 开源数据整理合集,为科研数据提供方便和检索。 目录 1 NIH database of 100000 Chest X-rays 2 The Cancer Imaging Archive (TCIA) 3 National Institute for Mental Healths (NIMHs) OpenNeuro.org 4 RSNAs Quantitative Imaging Data Wareh…

Git目录不对,即当前文件夹不对应git仓库

报错信息是: fatal: not a git repository (or any of the parent directories): .git 如: 是当前文件夹不对应git仓库,一般在git clone之后,需要进入下一级文件夹才对应仓库。 在文件夹看,本层中没有.git文件夹&…

动画短片怎么制作gif?一个方法简单又好用

网络上常常能看到动画短片,虽然时长短但是内容很丰富。当我们想要将这种动画短片做成gif格式图片的时候,应该怎么办呢?很简单,通过使用在线制作动画(https://www.gif.cn/)网站,无需下载软件上传…

Django模版层

解析: forloop内置对象:运行结果解析 counter0: 从0开始计数 counter : 从1开始计数 first: True,判断循环的开始 last : Tues,判断循环的结束模版变量的书写 我们可以在html中编写python代码。 演示: {{ 填写变量 }}{% 填写类的 %}{{ d.0 }} {{ d.1 }…

全年无休、随时更新, RPA在执行工作中的智能化创新

为深化政法智能化建设,加强“智慧治理”“智慧法院”“智慧检务”“智慧警务”“智慧司法”等信息平台建设,深入实施大数据战略,实现科技创新成果同政法工作深度融合。法制日报社于今年3月继续举办了2023政法智能化建设创新案例及论文征集宣传…

计算机视觉基础(8)——齐次坐标系与相机内外参

前言 本节我们将学习到透视投影、齐次坐标系等基础知识,在这些基础知识上,进一步了解到相机的参数,相机参数分为相机外参和相机内参,相机外参是从世界坐标系到相机坐标系,相机内参是从相机坐标系到图像坐标系。 一、透…

今年副业比主业赚得多...

我是从20年开始接触副业的,主要是在程序员外包平台上接单。从一开始的月入0到几百,到现在每个月稳定有小一万的收入。这个月接了一个比较大的项目,结款之后发现今年的副业已经比主业赚得多了,简直美滋滋~ 今年主业收入8w&#xff…

Qt QWebSocket实现JS调用C++

目录 前言1、QWebChannel如何与网页通信2、QWebSocketQWebChannel与网页通信2.1 WebSocketTransport2.2 WebSocketClientWrapper2.3 初始化WebSocket服务器2.4 前端网页代码修改 总结 前言 本篇主要介绍实现JS调用C的另一种方式,即QWebSocketQWebChannel。与之前的…

C#开发的OpenRA游戏之世界存在的属性RenderDebugState(5)

C#开发的OpenRA游戏之世界存在的属性RenderDebugState(5) 前面分析过一个调试的属性,在这里分析另外一个属性,这个属性就是RenderDebugState,它就是用来显示渲染的信息。 跟前面的分析规则可知,属性都是有一个信息类和操作类组成。 在这里信息类叫RenderDebugStateInfo…

Spring6(一):入门案例

文章目录 1. 概述1.1 Spring简介1.2 Spring 的狭义和广义1.3 Spring Framework特点1.4 Spring模块组成 2 入门2.1 构建模块2.2 程序开发2.2.1 引入依赖2.2.2 创建java类2.2.3 创建配置文件2.2.4 创建测试类测试 2.3 程序分析2.4 启用Log4j2日志框架2.4.1 引入Log4j2依赖2.4.2 加…

win10配置单一python版本的sublime运行环境

①新建test.py输入下面代码 import sys print ("Python Version {}".format(str(sys.version).replace(\n, ))) ②Ctrlshiftp选择python ③按下CtrlB

AC修炼计划(AtCoder Regular Contest 162)

传送门:AtCoder Regular Contest 162 - AtCoder A题签到 B - Insertion Sort 2 我们可以从头开始一个一个排序,把1通过操作放到第一个,把2通过操作放到第二个。。。以此类推。但会出现一种情况,如果我们所要排的数字在最后一位&…

面试经典(6/150)轮转数组

面试经典(6/150)轮转数组 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 以下为自己的思路,我不明白最终的返回值为什么有误,好像是题目里要求原地解决问题,而我创…

基于鸽群算法优化概率神经网络PNN的分类预测 - 附代码

基于鸽群算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于鸽群算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于鸽群优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神经网络的光滑…

电子电机行业万界星空科技MES解决方案

现在电子电机行业规模越来越大,也伴随着生产和管理成本走向变高的现象。针对这个问题,mes系统就成为各电子电机制造业的最优选择。 电子机电行业MES涵盖了从原材料采购到最终产品交付的整个过程,包括生产计划、物料管理、生产过程监控、质量…

数字化档案管理系统解决方案

数字化档案管理系统解决方案是指将传统的纸质档案转化为数字化档案,采用计算机和网络技术实现对档案的存储、检索、管理、共享等操作的过程。 专久智能数字化档案管理解决方案及措施可以包括以下几个方面: 1. 采用数字化技术对档案进行数字化处理&#x…

kubernetes--资源调度

目录 一、自动调度 1. Pod 启动创建过程: 2. 调度过程: 2.1 调度分为几个部分: 2.2 常见的预算策略( Predicate ): 2.3 常见的优选策略(priorities): 二、定向调度&…

性能小课堂:Jmeter录制手机app脚本!

环境准备:1.手机2.wifi3.Jmeter 具体步骤: 1、启动Jmeter; 2、“测试计划”中添加“线程组”; 3、“工作台”中添加“HTTP代理服务器”; 4、配置代理服务器:Global Settings下面的端口配置&#xff1a…

Redis 配置文件信息中文翻译版

前言 Redis 配置文件信息中文翻译版,方便大家阅读和理解对应参数信息及配置参数信息 # Redis configuration file example# Note on units: when memory size is needed, it is possible to specify # it in the usual form of 1k 5GB 4M and so forth: # 注意:当…