Linux-----3、物理机安装Linux

news2025/1/12 20:56:01

# 物理机安装Linux

# 系统镜像获取

image-20231213111851514

http://isoredirect.centos.org/centos/7/isos/

例如:

CentOS7.9.2009 arch (opens new window)

阿里云镜像

CentOS7.9.2009 x86 (opens new window)

# 华为Atlas 500pro

表 2-1 系统版本及适配信息

名称内容
操作系统型号CentOS-7-aarch64-Everything-2009.iso
操作系统版本CentOS Linux release 7.9.2009 (AltArch)
服务器硬件配置内存:128GiB 磁盘: 5.2TiB(RAID1) CPU: Kunpeng 920 24 Core@2.6GHz
服务器型号华为主机 ATlas500 Pro

将个人电脑用网线直连华为Atlas 500pro服务器的Mgmt网口,并且新增个人电脑的IP,新增IP地址端是192.168.2.xxx(除192.168.2.100之外)。打开谷歌浏览器,输入网址:https://192.168.2.100/

image-20231213112502474

点击“高级”,选择“继续前往192.168.2.100(不安全)”,就进入Mgmt的登入界面

image-20231213112534195

输入用户名:Administator 密码:Admin@9000

登入完成之后,启动控制台

image-20231213112600582

# RAID 1的配置

为了进行冗余,因此将服务器上四块磁盘进行两两的Raid 1的配置。

等待机器重启当中,等机器进入如图1-4所示界面之后,按下键盘”F4”按键,进入BIOS设置界面,此时会提示输入密码。如图1-5所示,该密码是:Admin@9000,按下回车键之后,有可能会出现提示您,建议修改密码如图1-6,不用理会,直接按回车键,稍等之后,进入如图1-7界面,选择“中文”直接按下回车键,之后,再按照图1-8所示的步骤进行操作。

image-20231213112627276

image-20231213112637197

image-20231213112642805

image-20231213112657894

image-20231213112714201

之后进入raid的配置界面。选择界面中“阵列配置”→“创建阵列”,进入如图1-9的界面(界面中磁盘大小等以实际为主),选择其中两块大小一致的磁盘(按空格键选中)。按照图1-9图1-10图1-11图1-12所示的步骤进行操作。

image-20231213112748958

image-20231213112756093

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

image-20231213112812240

# centos7操作系统安装

Ø 系统版本号:CentOS Linux release 7.9.2009 (AltArch)

Ø 系统内核版本:4.18.0-193.28.1.el7.aarch64

Ø 安装软件(自带):GUI和FTP

Ø 磁盘分区方案:硬件RAID1和软件的LVM

# 挂载虚拟光驱

进入控制之后进入控制台,在按照图1-13所示的步骤进行操作,添加操作系统镜像,之后点击“连接”

image-20231213112907805

连接成功之后,如图1-14所示:

img

图 1-14

之后在按照图1-15所示进行操作,操作完成之后在按照图1-16进程操作:

image-20231213112929197

image-20231213112938675

等待机器进行重启。

# 安装操作系统

等待重启中,直到出现如图1-17所示为止,中间都不需要进行操作。

然后按照图1-17上所示进行选择,并按下回车键进行确认。

img

# 选择安装时使用的语言

选择确认之后,等到图1-18所示的界面,并安装上面的步骤进行选择。

img

点击继续之后,进行安装信息摘要部分,

# 选择软件安装

软件选择,安装如图1-19所示选择:

img

# 进行手动磁盘分区

安装目标位置(磁盘分区),如图1-20所示

img

点击完成之后,进入手动分配各个分区的界面,如图1-21所示,并按照图1-21所示的步骤进行操作。

img

图 1-21

之后,删除所有的系统分区,删除步骤如图1-22(不要一次性删除完,保留一个,添加新的分区之后再删除这个)。

img

之后添加系统的各个分区,安装如下的顺序进行分区和分配大小。

Ø /boot/efi 4GB

Ø /boot 10GB

Ø Swap 128GB

Ø / 剩余所有容量

并且所有的系统分区都在同一磁盘组下。具体的操作步骤,如图1-25、图1-26、图1-27、图1-28所示。

img

图 1-23

img

图 1-24

重复图1-23、图1-24所示的步骤,将其他系统分区建立,建立“/”分区的时候,可以不填写期望容量。建立完成之后,如图1-25所示。

img

图 1-25

所有分区建立完成之后,点击上方的完成按键。弹出如图1-26所示,选择“接受更改”。

img

图 1-26

# 网络配置

可以在安装的时候,就配置网络的IP地址和子网掩码。如果不在该处配置,也可参考第1.3.9章节的配置,进行网络地址的配置。IP地址等信息根据实际情况配置。

在安装界面上选择“网络与主机名(N)”,如图1-27所示。

img

图 1-27

点击之后,选择第一个电口作为后面连接交换机的网口,即选择”enp125s0f4”进行配置,具体配置步骤,参数图1-28、图1-29、图1-30、图1-31和图1-32所示:

img

图 1-28

img

图 1-29

img

图 1-30

img

图 1-31

img

图 1-32

自动回到安装信息摘要的界面,点击右下角的“开始安装”

# 设置root密码和新建普通用户

设置root密码为:zs,由于密码过于简单,需点击两次完成按键才能设置成功,具体步骤如图1-33和图1-34所示。

img

图 1-33

img

新建普通用户如图1-35所示.同样,如果设置的密码过于简单,也是要点击两次完成按键才可设置成功,新建的普通用户:zs,zs密码:1234

img

图 1-35

等待操作系统安装完成之后点击“重启”。

# 关闭防火墙和selinux

直接在Mgmt的控制台上用root用户登入服务器。

按照图1-36所示,先停掉防火墙,并检查是否已停止,然后重开机自启中删除掉防火墙。

Ø 暂停防火墙:systemctl stop firewalld.service

Ø 查看防火墙当前状态:systemctl status firewalld.service

Ø 删除防火墙开机自启:systemctl disable firewalld.service

img

图 1-36

临时关闭selinux命令:

setenforce 0

永久关闭selinux,修改/etc/selinux/config文件,将

SELINUX=enforcing 修改为 SELINUX=disable

# 修改网络配置网络并启动网络(补充说明)

(1) 修改网卡配置文件修改IP地址

华为服务器正常是四个光口,两电口,现启用其第一个电口网口

修改配置文件/etc/sysconfig/network-scripts/ifcfg-enp125s0f4,将

BOOTPROTO=dhcp 修改为 BOOTPROTO=static

ONBOOT=on 修改为 ONBOOT=yes

并新增:

IPADDR=192.168.1.66 #根据实际IP修改

NETMASK=255.255.255.0 #根据实际的子网掩码进行修改

修改之后如图1-37所示

img

(2) 图形化界面修改网络

如通过显示屏直连服务器,可在图形化界面上对服务器的IP地址进行配置。如图1-38、图1-39、图1-40和图1-41所示的操作步骤,当网线未插到第一个电口时,该电口配置显示“线缆已拔出”,具体的IP地址和子网掩码需根据实际情况填写(图中为示例)。

img

图 1-38

img

图 1-39

img

图 1-40

img

图 1-41

修改完成之后,重启一下网络:

systemctl restart network

之后用网线连接服务器的第一个电口,并测试网络是否正常。

# 基础组件安装

如表2-1所示,汇总了安装的基础组件的相关信息,

表2-1

基础组件名称版本操作和CPU架构
MySQL8.0.29-1.el7.aarch64Centos7(ARM)
Rabbitmq3.8.34-1.el8.noarchCentos7(ARM)
Redis5.0.9Centos7(ARM)
Nginx1.12.2-3.el7.aarch64Centos7(ARM)
Mqtt(emqx)5.0.2-el7-arm64Centos7(ARM)
Influxdb1.7.9_linux_arm64Centos7(ARM)
Vsftp3.0.2-28.el7.aarch64Centos7(ARM)
Docker18.06.3.ce-3.el7.aarch64Centos7(ARM)
Docker-compose1.26.0-arm64Centos7(ARM)
Exagear1169-1Centos7(ARM)
Exagear for docker1169-1Centos7(ARM)
# 配置yum源

Ø 系统版本:CentOS Linux release 7.9.2009 (AltArch)

Ø 配置方式:配置本地源

(1) 上传镜像并挂载

配置yum源,主要是解决某些软件安装时需要解决的依赖软件,或者解决某些Centos镜像中自带的软件库中已有的软件(如ftp,内核源码等)。

将CentOS-7-aarch64-Everything-2009.iso镜像文件上传到服务器上(可放在zs用户的家目录下),并在该上传的目录下执行挂载镜像的命令(当服务器重启,该挂载失效,需重新挂载。):

mount -s CentOS-7-aarch64-Everything-2009.iso /media/

执行结果如图2-1所示

img

(2) 修改配置文件

在/etc/yum.repos.d/目录下新建目录bak,然后将yum.repo.d目录下的所有文件都移动到bak目录下。之后/etc/yum.repos.d/目录下新建文件CentOS-iso.repo,并写入:

[base]
name=CentOS-7 - iso
baseurl=file:///media
gpgcheck=0
enabled=1

img

保存退出之后,执行yum 软件包缓存更新命令(如图2-3所示):

yum makecache

img

# U盘物理机安装

# 制作启动盘

rufus工具制作

官网下载https://rufus.ie/zh/

image-20231213142608152

image-20231213142702530

image-20231213142711794

image-20231213142721041

image-20231213142734948

本文转自 https://docs.xiaoshaozi.site/zs-use/linux/

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Ubuntu18.04.6下安装opencv库及OpenCV安装libjasper-dev依赖包错误

目录 01 解压安装包 02 安装cmake和依赖库 03 配置编译环境 01 解压安装包 创建一个名为Opencv的文件夹 mkdir opencv 将源码的压缩包复制到opencv目录下 将压缩包解压到opencv文件夹(指定一个文件夹) unzip opencv-3.4.11.zip -d opencv02 安装cm…

解决nuxt3子路由router-view中出现的document not defined错误

之前讲过几种解决document not defined错误的方法,但是今天碰到一种新情况: 就是访问根路由/ , 然后再跳转到子路由没有问题: 但是如果直接访问子路由时router-view会报这个错误。 我怀疑原因是: 直接访问子路由时,有可能dom树还…

Tableau快速入门-下载安装加载数据与仪表盘构建

官网介绍 官网连接如下: https://www.tableau.com/zh-cn tableau的产品包括如下: 参考:https://zhuanlan.zhihu.com/p/341882097 Tableau是功能强大、灵活且安全些很高的端到端的数据分析平台,它提供了从数据准备、连接、分析、协作到查阅…

【Matlab】三角函数的周期性图像可视化(附完整MATLAB代码)

三角函数的周期性图像可视化 前言三角函数:MATLAB对三角函数的理解和帮助: 正文思考步骤 代码实现结果 前言 三角函数: 三角函数是数学中一类描述角度和周期性变化的特殊函数。常见的三角函数包括正弦函数 ( sin ⁡ ) (\sin ) (sin) ,余弦函数 ( cos ⁡ ) (\cos…

力扣22. 括号生成(java 回溯法)

Problem: 22. 括号生成 文章目录 题目描述思路解题方法复杂度Code 题目描述 思路 我们首先要知道,若想生成正确的括号我们需要让右括号去适配左括号,在此基础上我们利用回溯去解决此题目 1.题目给定n个括号,即当回溯决策路径长度等于 2 n 2n…

【自动化测试】web3py 连接 goerli

web3py 连接 goerli 直接使用库里方法 if __name__ __main__:from web3.auto.infura.goerli import w3w3.eth.get_balance(get_address_by_private_key(os.getenv("AAA_KEY")))error info: websockets.exceptions.InvalidStatusCode: server rejected WebSocket …

计算机网络:物理层(三种数据交换方式)

今天又学到一个知识,加油! 目录 前言 一、电路交换 二、报文交换 三、分组交换 1、数据报方式 2、虚电路方式 3、比较 总结 前言 为什么要进行数据交换? 一、电路交换 电路交换原理:在数据传输期间,源结点与…

在Sqlite中通过Replace来实现插入和更新

你可能在批量处理一个事务的时候,想要批量插入一系列的数据,但是这些数据当添加完一次之后,重新添加的时候,你不想要重新添加,只是想将原有的数据进行更新,例如:我想要通过Excel将一系列的图书导…

群晖上搭建短链接服务Yourls

什么 Yourls ? YOURLS是一组 PHP 脚本,允许您在服务器上运行您自己的 URL 缩短器。您将完全控制您的数据、详细统计数据、分析、插件等。它是免费且开源的。 安装 建数据库 老苏用了群晖自带的 MariaDB 10 数据库 在 phpMyAdmin 中创建名为 yourls 的空数据库 为…

Vue 子传父 组件传参 defineEmits

defineEmits 属性:用于创建自定义事件,接收子组件传递过来的数据。 注意:如果自定义事件的名称,和原生事件的名称一样,那么只会触发自定义事件。 defineEmits 仅适用于 setup 语法糖,其它写法请见&#x…

Qt容器QMdiArea 小部件提供一个显示 MDI 窗口的区域

## QMdiArea ## 控件简介 QMdiArea 继承 QAbstractScrollArea。QMdiArea 小部件提供一个显示 MDI 窗口的区域。QMdiArea的功能本质上类似于MDI窗口的窗口管理器。大多数复杂的程序,都使用MDI框架,在 Qt designer 中可以直接将控件 MDI Area 拖入使用。 ## 用法示例 例 qm…

注意std::shared_ptr的循环引用

指针智能是RAII的思想的具体体现。利用对象生命周期来管理资源。 在C11中,引入shared_ptr、weak_ptr和unique_ptr。 share_ptr是一个能有效解决赋值和拷贝构造的引用技术。 std::shared_ptr通过引用计数的方式来管理对象的生命周期,但是如果两个对象互…

『番外篇三』Swift “乱弹”之带索引遍历异步序列(AsyncSequence)

概览 在 Swift 开发中,我们往往在遍历集合元素的同时希望获得元素对应的索引。在本课中,我们将向小伙伴们展示除 enumerated() 方法之外的几种实现思路。在玩转普通集合之后,我们将用“魔法棒”进一步搞定异步序列带索引遍历的实现。 在本篇博主中,您将学到以下内容: 概…

同时获取el-select的label和value

ui如下: 需求如下: 在点击确认的时候,将id和name都传给一个接口,但是ui只用展示name,name用v-model绑定给input框,但是id不知道怎么传给后端。 解决方法如下: vue中elementUi的el-select同时…

jmeter,csv文件参数化+断言 实现一个接口的case

1、case 及其 测试数据 注意保存文件的编码格式 id,name,limit,status,address,start_time,assert_status,assert_message 100,小米100,1000,1,某某会展中心101,2023-8-20 14:20,200,add event success ,,,,,,10021,parameter error 100,小米102,1002,1,某某会展中心103,2023-…

postman接口测试之Postman配置环境变量和全局变量

前言  我们在测试的过程中,遇到最多的问题也可以是环境的问题了吧,今天开发用了这个测试环境,明天又换了另一个测试环境,这样对于我们测试非常的麻烦,特别最接口的时候需要来回的输入环境地址比较麻烦,今天…

LVS负载均衡集群——NAT地址转换模式与DR直接路由模式

1. LVS集群基本介绍 Cluster,集群、群集。 由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机。 2. 集群的类型 2.1 负载均衡群集(Load Balanc…

安路IP核应用举例(OSC、UART)

1.OSC(内部振荡器) 按照Project->New Project顺序新建工程后,后按照Tools->IP Generator顺序,创建IP核,如下图: 安路FPGA的内置OSC振荡模块频率可选30MHz、60MHz。 可选Verilog或VHDL语言。 如图,生成的.v文件只…

外包干了4个月,测试技术退步明显

先说一下自己的情况,本科生,20年通过校招进入杭州某软件公司,干了3年的功能测试,当然有半年是被封在了家里,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我…

灾备建设中,虚拟机异构平台恢复技术原理与应用

在如今混合云环境下,实现异构虚拟化恢复与迁移面临着极大挑战。不同于市面上有代理的恢复方案,虚拟机无代理跨平台恢复解决方案利用自主研发的转换引擎(VMCE)对已备份虚拟机文件进行高效的存储格式转换和配置信息转换,…