手册下载
05-银河麒麟高级服务器操作系统V10(鲲鹏版)安装指导-整本手册.pdf (2.19 MB)
|
|
银河麒麟高级服务器操作系统V10(鲲鹏版) |
安装指导 |
|
|
新华三技术有限公司 http://www.h3c.com
资料版本:5W100-20230928 产品版本:iMC PLAT 7.3 (E0705) |
Copyright © 2024 新华三技术有限公司及其许可者 版权所有,保留一切权利。
未经本公司书面许可,任何单位和个人不得擅自摘抄、复制本书内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
由于产品版本升级或其他原因,本手册内容有可能变更。H3C保留在没有任何通知或者提示的情况下对本手册的内容进行修改的权利。本手册仅作为使用指导,H3C尽全力在本手册中提供准确的信息,但是H3C并不确保手册内容完全没有错误,本手册中的所有陈述、信息和建议也不构成任何明示或暗示的担保。
前 言
本手册各章节内容如下:
· 第1章 说明。介绍Kylin Linux Advanced Server release V10操作系统的一些版本信息。
· 第2章 安装操作系统。介绍安装前的准备工作和安装过程。
· 第3章 配置MariaDB。介绍MariaDB的配置。
前言部分包含如下内容:
· 读者对象
· 本书约定
· 资料意见反馈
本手册主要适用于如下工程师:
· 网络规划人员
· 现场技术支持与维护人员
· 负责网络配置和维护的网络管理员
1. 图形界面格式约定
格 式 |
意 义 |
< > |
带尖括号“< >”表示按钮名,如“单击<确定>按钮”。 |
[ ] |
带方括号“[ ]”表示窗口名、菜单名和数据表,如“弹出[新建用户]窗口”。 |
/ |
多级菜单用“/”隔开。如[文件/新建/文件夹]多级菜单表示[文件]菜单下的[新建]子菜单下的[文件夹]菜单项。 |
1. 各类标志
本书还采用各种醒目标志来表示在操作过程中应该特别注意的地方,这些标志的意义如下:
该标志后的注释需给予格外关注,不当的操作可能会对人身造成伤害。 |
|
提醒操作中应注意的事项,不当的操作可能会导致数据丢失或者设备损坏。 |
|
为确保设备配置成功或者正常工作而需要特别关注的操作或信息。 |
|
对操作内容的描述进行必要的补充和说明。 |
如果您在使用过程中发现产品资料的任何问题,可以通过以下方式反馈:
E-mail:[email protected]
感谢您的反馈,让我们做得更好!
H3C智能管理中心(以下简称iMC)支持在鲲鹏服务器+银河麒麟V10操作系统下安装。
本文档以H3C UniServer R4960 G3服务器+HUAWEI Kunpeng 950 5250处理器+Kylin Linux Advanced Server release V10操作系统为例,描述了安装银河麒麟操作系统的过程和安装完成后需要关注的配置,并提供系统自带的MariaDB 10.3.9数据库的配置方法。
如需部署其他数据库版本或数据库类型,请参见对应的数据库部署指导书。
iMC可以在银河麒麟操作系统上运行,并采用MariaDB数据库来实现数据存储和管理。要保证iMC正常运行,需要正确安装操作系统、数据库和iMC软件。
iMC对硬件的需求和最低配置请参见表2-1。如需部署业务组件,请查看业务组件对应版本说明书获取硬件配置要求。
本文档以iMC安装到根目录为例进行介绍。若iMC安装到其他分区,该分区配置需要满足硬件需求,如表2-1所示。此时根分区容量建议至少保留50G。
表2-1 Linux环境(64位)
管理规模 |
系统要求(最低) |
||||||
节点数 |
采集单元(0~5K意味着不启动性能监控或启动少量性能监控) |
在线操作员 |
CPU(主频≥ 2.5GHz) |
内存 |
Java heap size |
安装软件所需磁盘空间(imcInstallDir) |
运行期间数据存储所需磁盘空间(imcDataDir) |
0~200 |
0~5K |
20 |
双核CPU |
12GB |
4GB |
3GB |
100GB |
5K~50K |
10 |
200GB |
|||||
200~1K |
0~10K |
30 |
4核CPU |
16GB |
6GB |
3GB |
100GB |
10K~100K |
10 |
200GB |
|||||
1K~2K |
0~20K |
30 |
6核CPU |
24GB |
8GB |
4GB |
100GB |
20K~200K |
10 |
200GB |
|||||
2K~5K |
0~30K |
40 |
8核CPU |
32GB |
12GB |
5GB |
120GB |
30K~300K |
20 |
250GB |
|||||
5K~10K |
0~40K |
50 |
16核CPU |
64GB |
16GB |
7GB |
150GB |
40K~400K |
20 |
300GB |
|||||
10K~15K |
0~40K |
50 |
24核CPU |
80GB |
24GB |
10GB |
200GB |
40K~400K |
20 |
600GB |
为了提高服务器的I/O性能,如果采集单元达到100K~200K,必须配置两块以上的磁盘,并配置256M以上缓存的磁盘RAID卡;如果采集单元达到200K~300K,必须配置两块以上的磁盘,并配置512M以上缓存的磁盘RAID卡;如果采集单元达到300K~400K,必须配置四块以上的磁盘,并配置1G以上缓存的磁盘RAID卡。建议配置RAID5(需配置三块或以上数量的硬盘),硬盘数超过四块,建议使用RAID 0+1。
准备银河麒麟V10操作系统完整的安装软件和安装号码(即软件序列号),并且设置服务器从CD-ROM启动。
在安装过程中,系统会提示输入一些信息,主要包括安装主机的主机名、IP地址、网络信息等。关于主机的IP地址和网络信息可以从安装主机所在网络的管理员处获得。
用银河麒麟V10操作系统安装光盘启动机器后,屏幕将出现银河麒麟V10操作系统的初始安装窗口,如图2-1所示。
通过键盘上下键将光标移动到“Install Kylin Linux Advanced Server V10”选项,键入<Enter>键,进入图形安装主窗口界面。
下面仅对需要特别关注的界面进行介绍,对于没有介绍的界面一般使用缺省配置即可。
(1) 进入欢迎界面并选择安装过程中使用的语言,本文档以“简体中文(中国)”为例,进行安装步骤的介绍,如图2-2所示。选择完成后,单击<继续>按钮。
(2) 进入安装信息摘要界面,如图2-3所示。按需配置相应的配置项。
(3) 点击“时间和日期(T)”选项,进入“时间和日期”配置界面,根据当地时区选择相应的时区。中国境内请选择“亚洲/上海”,并配置日期和时间,如图2-4所示。配置完成后,单击<完成>按钮,返回安装信息摘要界面。
(4) 点击“软件选择(S)”选项,进入“软件选择”配置界面。建议用户选择“带UKUI GUI的服务器”基本环境,如图2-5所示,对应的附加选项选择如下:
¡ 远程桌面客户端
¡ 容器管理
¡ 开发工具
¡ 网络服务器
¡ 系统工具
¡ 图形管理工具
用户也可以根据自身需求选择附加项。单击<完成>按钮,返回安装信息摘要界面。
(5) 点击“网络和主机名(N)”选项,进入“网络和主机名”配置界面,选择一个网卡,单击<配置>按钮,弹出网络编辑窗口。
a. 选择“常规”页签,勾选“根据优先级自动连接”项,开启系统启动网卡自动激活功能。其中,优先级编号越大越优先,缺省值为0,如图2-6所示。
b. 选择“IPv4设置”页签,在“方法(M)”下拉选项中选择“手动”选项,单击<添加>按钮并配置IPv4地址,如图2-7所示。单击<保存>按钮,保存配置并返回网络和主机名界面。
c. 根据需要在左下角配置主机名,本例为“iMCServer”,配置完成后单击<应用>按钮,在该界面右下角可以查看当前主机名,如图2-8所示。单击<完成>按钮,返回安装信息摘要界面。
(6) 选择“安装位置(D)”选项,进入“安装目标位置”界面。
本文档以iMC安装到根目录为例进行介绍。若iMC安装到其他分区,该分区配置需要满足硬件需求,如表2-1所示。此时根分区容量建议至少保留50G。
本文档以将iMC安装到根目录为例,介绍如何手动分区。
a. 在“存储配置”区域选择“自定义”选项,如图2-9所示。选择完成后,单击<完成>按钮。
b. 进入“手动分区”创建挂载点界面,点击“点这里自动创建他们(C)”选项,如图2-10所示。
c. 进入“手动分区”配置挂载点界面,选择“/”分区,手动配置期望容量。当“期望容量”修改后,单击该界面右下角<更新设置>按钮,对修改项进行更新,如图2-11所示。本文档以100G为例,100G是最小节点场景下的最低要求,用户请根据实际情况进行配置。配置完成后,单击<完成>按钮。
d. 弹出“更改摘要”界面,如图2-12所示。单击<接受更改>按钮,返回安装信息摘要界面。
(7) 在安装信息摘要界面中,单击右下角<开始安装>按钮,进入配置界面,如图2-13所示。在配置界面,按需配置Root密码和创建用户(此处不再详述),并等待操作系统安装完成。
(8) 安装完成后,根据安装向导提示单击<重启>按钮,重启操作系统,如图2-14所示。
(9) 重启后进入初始设置界面。点击“LICENSING > License Information”配置项,进入许可信息界面,勾选“我同意许可协议”,如图2-15所示。单击<完成>按钮,返回初始设置界面。
(10) 单击<结束配置>按钮,完成配置。
为了使iMC正确安装、运行,银河麒麟V10操作系统安装完成后,需进行如下配置。
禁用防火墙步骤如下:
(1) 使用root用户登录系统,将防火墙关闭,在终端输入下述命令:
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service
其中,若“Loaded”项显示为“disabled”、“Active”项显示为“inactive (dead)”,则表示防火墙已永久禁用,如图2-16所示。
禁用SELinux需要修改SELinux配置文件,步骤如下:
(1) 禁用SELinux需要修改SELinux配置文件,在终端输入下述命令:
vi /etc/selinux/config
将SELINUX参数值设置为disabled,以禁用SELINUX:
SELINUX=disabled
(2) 保存退出后重启系统即可生效。
(3) 在终端输入下述命令查看SELinux状态:
getenforce
其中,若结果显示为“Disabled”,则表示SELinux已禁用,如图2-17所示。
图2-17 禁用SELinux
设置文件描述符数量及最大用户进程数,需修改system.conf文件,步骤如下:
(1) 使用root用户登录系统,在终端输入下述命令查看文件描述符数量:
ulimit –n
(2) 在终端输入下述命令查看最大用户进程数:
ulimit -u
(3) 当文件描述符数量、最大用户进程数小于65535时,可在终端输入下述命令进行修改:
vi /etc/systemd/system.conf
在文件末尾加入如下内容,如已存在则修改数值,确保数值大于等于65535。
DefaultLimitNOFILE=65535
DefaultLimitNPROC=65535
其中,修改DefaultLimitNOFILE参数值即可修改文件描述符数量、修改DefaultLimitNPROC参数值即可修改用户进程数限制。
(4) 保存退出并重启系统使配置生效。
iMC可以在银河麒麟操作系统上运行,并采用MariaDB数据库来实现数据存储和管理。
银河麒麟V10操作系统自带了MariaDB 10.3.9数据库,为了确保iMC能够正常运行,需对MariaDB数据库进行下述操作及配置。
本章中提到的所有命令,如无特殊说明,均以root用户身份执行。
在终端中输入下述命令启动数据库,并设置数据库开机自启动,如图3-1所示。
systemctl restart mariadb.service
systemctl enable mariadb.service
设置数据库root用户密码为“iMC”,在终端中输入下述命令:
mysqladmin -u root password "iMC"
(1) 为了保证数据库能够正常运行,需要登录数据库测试数据库连通性,如图3-2所示。
a. 登录数据库。
mysql –u root –p
Enter password:iMC
b. 查看数据库类型。
show databases;
c. 创建远程root用户。
grant all privileges on *.* to root@'%' identified by 'iMC' with grant option;
d. 退出数据库。
exit
(2) 退出数据库后,在终端输入下述命令执行安全配置脚本,并按照如图3-3和图3-4所示进行配置。
mysql_secure_installation
(1) 登录数据库。
mysql –u root –p
Enter password:iMC
(2) 查看数据库中用户、主机及密码信息,命令如下,结果如图3-5所示。
use mysql;
select user,host,password from mysql.user;
(3) 删除密码为空的用户信息,命令如下:
delete from user where user='';
delete from user where password='';
(4) 刷新权限并查看用户、主机及密码信息,命令如下,结果如图3-6所示。
flush privileges;
select user,host,password from mysql.user;
(1) 在终端中输入下述命令,编辑MariaDB的配置文件:
vi /etc/my.cnf
(2) 打开文件后,在“!includedir /etc/my.cnf.d”命令行下增加如下内容:
[client]
port = 3306
loose-local-infile = 1
[mysqld]
port = 3306
character-set-server = gbk
default-storage-engine = INNODB
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 200M
max_connections = 800
lower_case_table_names = 1
key_buffer_size = 384M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
innodb_buffer_pool_size = 512M
innodb_strict_mode = 0
[mysqldump]
quick
max_allowed_packet = 200M
[mysql]
no-auto-rehash
default_character_set = gbk
[myisamchk]
key_buffer_size = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
(3) 增加命令完成后,保存并退出,执行如下命令重启MariaDB服务:
systemctl restart mariadb.service
至此,MariaDB配置完成。