ARM服务器安装CentOS7.4无图形化界面
一、使用VNC通过光驱安装CentOS7.4
镜像地址:https://pan.baidu.com/s/18gUvn2quYl81kPwDiMQ7bw提取码:3zxb
kvm地址:https://pan.baidu.com/s/1LxPtFtGmpgagAlspRYphGw提取码:0gqk
vnc地址:https://pan.baidu.com/s/1M7MaOJwtmfhw-76ualKMPQ提取码:ph6u
systemd补丁地址:https://pan.baidu.com/s/1HipThrOW2LjWy_5A__XScg提取码:637l
注意:使用VNC装操作系统需要两台电脑!!!
电脑A:连接iBMC口,添加临时IP
步骤1 进入BIOS
在”Advanced”界面中,设置”ACPI SPCR TABLE”为”Disable”。
图1-1 ACPI SPCR TABLE页面
步骤2 虚拟光驱挂载操作系统ISO镜像
1、在服务器Remote Control命令窗口工具栏中,单机 。弹出虚拟光驱对话框,如图1-2所示。
2、选中”镜像文件”,单机”浏览”。
3、选择OS的ISO镜像文件,单机”打开”。
4、在虚拟光驱对话框中,单机”连接”。
5、当”连接”显示为”断开”后,表示虚拟光驱已连接到服务器。
图1-2 虚拟光驱对话框
步骤3 配置引导介质
在iBMC Web管理界面,将”配置 > 系统启动选项”中的”引导介质”设置为”光驱”
步骤4 重启服务器
1、在工具栏中,单击 ,选择重启。
2、单机”是”。重启服务器。进入操作系统引导界面,如图1-3所示。
图1-3操作系统引导界面
步骤5 修改grub文件
在引导界面选择” Install CentOS Linux AltArch 7”,按”e”,对grub文件进行编辑,在”Linux”行”ro”后添加”vnc”,按”Ctrl+x”保存修改。
图1-4 编辑grub文件
图1-5 等待它自动执行
图1-6 当出现如下图红色标记之后,即可按”ESC”进入”CentOS Linux7”
图1-7 进入”CentOS Linux7”
图1-8 初始化VNC中
图1-9 即将进入
步骤6 进入临时Shell命令行
图1-10 当出现很多黄色的”WARNING”时,按下”Ctrl+B+2”,进入临时Shell命令行
步骤7 查看是否是vnc进程
图1-11 查看是否有vnc进程,会导致VNC连接不上服务器
步骤8 给该接口(本例中为eth0)设置临时IP(重启失效)
添加临时IP和子网掩码
ifconfig eth0 192.168.206.150 netmask 255.255.255.0
注意:配完千万不要把BMC口的线,拔了VNC就连不上了,再次查看进程的时候就是这样
二、安装VNC
注意:电脑本地IP必须和上述给定临时IP同一个网段,否则连接不上
电脑B:连接千兆口(如上述配置的是eth0,就需要插入相对应的网口)
注意:VNC默认端口号1
三、开始安装操作系统
图3-1 语言设置界面
步骤1 选择语言后单击”Continue”
进入操作系统配置界面,如图3-2所示
图3-2 OS配置界面
步骤2 设置时区
图3-3 City选择”Shanghai
步骤3 手动分区
图3-4 对OS盘进行手动分区
步骤4 修改确定页面单击”Accept Chages”
图3-6 修改确认页面
步骤5 点击”Begin Installation”开始安装
图3-7 安装界面
步骤6 密码设置界面
图3-8 在安装OS界面点击”ROOT PASSWORD”,设置root密码,然后点击”Done”
步骤7 Reboot重启
图3-9 重启
四、服务器补丁包
集群中每台服务器均需升级systemd补丁,以保证集群的稳定运行,系统升级后网卡名称会产生变化,因此需要进行对应的修改。
步骤1 将systemd补丁包本地解压缩后上传至每台服务器的root目录下
步骤2 安装systemd补丁
#rpm -ivh lz4-1.7.5-2.el7.aarch64.rpm
#rpm -ivh lz4-devel-1.7.5-2.el7.aarch64.rpm
#rpm -ivh systemd-libs-219-57.el7.aarch64.rpm --replacefiles
#rpm -ivh systemd-219-57.el7.aarch64.rpm --replacefiles
#rpm -ivh systemd-sysv-219-57.el7.aarch64.rpm
步骤3 安装完成后,系统下通过#reboot命令重启服务器。
步骤4 修改网络配置
系统重启完成后,通过ifconfig命令查看变更后的网卡名称,预期的对应关系如下
依次将服务器对应网口的/etc/sysconfig/network-scripts/ifcfg-ethX文件的文件名修改为ifcfg-enahisic2iX,并修改此文件中的内容如下:
通过service network restart或者systemctl restart network.service命令重启网络服务使配置生效