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

# 物理机安装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/

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

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

相关文章

计算机毕业设计 基于SpringBoot的社区医院信息管理平台/系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

GAN的原理分析与实例

为了便于理解,可以先玩一玩这个网站:GAN Lab: Play with Generative Adversarial Networks in Your Browser! GAN的本质:枯叶蝶和鸟。生成器的目标:让枯叶蝶进化,变得像枯叶,不被鸟准确识别。判别器的目标&…

ShenYu网关Http服务探活解析

文章目录 网关端服务探活admin端服务探活 Shenyu HTTP服务探活是一种用于检测HTTP服务是否正常运行的机制。它通过建立Socket连接来判断服务是否可用。当服务不可用时,将服务从可用列表中移除。 网关端服务探活 以divide插件为例,看下divide插件是如何获…

谷歌宣布向云计算客户开放 Gemini Pro,开发者可用其构建应用

12 月 14 日消息,美国时间周三,谷歌宣布了一系列升级的人工智能(AI)功能,旨在为其云计算客户提供更好的服务。这家科技巨头正试图赶上竞争对手,比如微软和 OpenAI,它们都在积极利用人工智能的热…

大数据技术11:Hadoop 原理与运行机制

前言:HDFS (Hadoop Distributed File System)是 Hadoop 下的分布式文件系统,具有高容错、高吞吐量等特性,可以部署在低成本的硬件上。 一、Hadoop简介 1.1、Hadoop定义 Hadoop 作为一个开源分布式系统基础框架&#x…

Yum仓库架构解析与搭建实践

1.Yum仓库搭建 1.1本地Yum仓库图解 1.2Linux本地仓库搭建 配置本地光盘镜像仓库 1)挂载 [roothadoop101 ~]# mount -t iso996 /dev/cdrom/mnt 2)查看 [rooothadoop101 ~] # df -h | |grep -i mnt /dev/sr0 4.6G 4.4G 3&#xf…

C语言之文件操作(下)

C语言之文件操作(下) 文章目录 C语言之文件操作(下)1. 文件的顺序读写1.1 文件的顺序读写函数1.1.1 字符输入/输出函数(fgetc/fputc)1.1.2 ⽂本⾏输⼊/输出函数(fgets/fputs)1.1.3 格…

MYSQL练题笔记-高级字符串函数 / 正则表达式 / 子句-简单3题

这个系列先写了三题,比较简单写在一起。 1.修复表中的名字相关的表和题目如下 看题目就知道是有关字符串函数的,于是在书里查询相关的函数,如下图,但是没有完全对口的函数,所以我还是去百度了。 然后发现结合上面的4个…

多层感知机

目录 一、感知机 1、相关概念介绍 2、(单层)感知机存在的问题 3、总结 二、多层感知机(MLP) 1、多层感知机思路 2、激活函数 3、常见的激活函数 4、多类分类 4、总结 三、多层感知机从零开始实现 1、读取数据集 2、初…

[Kubernetes]2. k8s集群中部署基于nodejs golang的项目以及Pod、Deployment详解

一. 创建k8s部署的镜像 1.部署nodejs项目 (1).上传nodejs项目到节点node1 (2).压缩nodejs项目 (3).构建nodejsDockerfile 1).创建nodejsDockerfile 具体可参考:[Docker]十.Docker Swarm讲解,在/root下创建nodejsDockerfile,具体代码如下: FROM node #把压缩文件COPY到镜像的…

掌握iText:轻松处理PDF文档-高级篇-添加页眉和页脚

推荐语 本文介绍了如何使用iText编程库为PDF文档添加自定义的页眉和页脚。通过指定位置、大小、字体和颜色等属性,你可以将文本、图像或其他元素添加到每一页的固定位置,实现专业、可读的自定义页眉和页脚效果。这对于需要批量处理大量PDF文档或需要更精…

modelbox线程爆满宕机bug

序 该bug的解决需要特别感谢张同学。有了大佬的帮助,这个bug才得以解决。 问题现象 modelbox可以进行模型推理,但压测一段时间后,modelbox会宕机,并发生段错误。 “libgomp: Thread creation failed: Resource temporarily una…

TCP/IP详解——ICMP协议,Ping程序,Traceroute程序,IP源站选路选项

文章目录 一、ICMP 协议1. ICMP 概念2. ICMP 重定向3. ICMP 差错检测4. ICMP 错误报告/差错报文5. ICMP 差错报文的结构6. ICMP 源站抑制差错7. ICMP 数据包格式8. ICMP 消息类型和编码类型9. ICMP 应用-Ping10. ICMP 应用-Tracert11. BSD 对 ICMP 报文的处理12. 总结 PING 程序…

数据结构:队列

数据结构:队列 文章目录 数据结构:队列1.队列常用操作:2.队列的实现3.队列典型应用 ***「队列 queue」是一种遵循先入先出规则的线性数据结构。***队列模拟了排队现象,即新来的人不断加入队列尾部,而位于队列头部的人逐…

Visual studio+Qt开发环境搭建以及注意事项和打开qt的.pro项目

下载qt-然后安装5.14.2_msvc2017 不知道安装那个就全选5.14.2的父级按钮 https://download.qt.io/archive/qt/5.14/5.14.2/ 安装Visual studio,下载直接下一步就行 配置Visual studio的qt环境 在线安装-重启Visual studio会自动安装 离线安装-关闭Visual studio点击安装 关闭…

a16z:加密行业2024趋势“无缝用户体验”

近日,知名加密投资机构a16z发布了“Big ideas 2024”,列出了加密行业在 2024 年几个具备趋势的“大想法”,其中 Seamless UX(无缝用户体验)赫然在列。 从最为直观的理解上,Seamless UX 是在强调用户在使用产…

路由器原理

目录 一.路由器 1.路由器的转发原理 2.路由器的工作原理 二.路由表 1.路由表的形成 2.路由表表头含义 直连: 非直连: 静态 静态路由的配置 负载均衡(浮动路由) 默认路由 动态 三.交换与路由对比 一.路由器 1.路由器…

独立完成软件的功能的测试(4)

独立完成软件的功能的测试(4) (12.14)(功能测试>头条项目实战) 项目总体概述 项目背景和定位:一款汇聚科技咨询,技术文章和问答交流的用户移动终端产品,用户可以通过…

STM32在CTF中的应用和快速解题

题目给的是bin文件,基本上就是需要我们手动修复的固件逆向。 如果给的是hex文件,我们可能需要使用MKD进行动态调试 主要还是以做题为目的 详细的可以去看文档:https://pdf1.alldatasheet.com/datasheet-pdf/view/201596/STMICROELECTRONIC…

微服务学习:Gateway服务网关

一,Gateway服务网关的作用: 路由请求:Gateway服务网关可以根据请求的URL或其他标识符将请求路由到特定的微服务。 负载均衡:Gateway服务网关可以通过负载均衡算法分配请求到多个实例中,从而平衡各个微服务的负载压力。…