不尽江河 發表於 2023-1-17 16:40:00

国产服务器鲲鹏920安装Linux系统

<h1><strong>踩过的坑以及解决方案</strong></h1>
<p><span style="font-family: 宋体">本次是在鲲鹏</span><span style="font-family: Calibri">920</span><span style="font-family: 宋体">服务器上安装</span><span style="font-family: Calibri">Linux</span><span style="font-family: 宋体">系统,由于初次在这种型号的服务器上安装系统,因此安装过程中我们踩了很多的坑。下面将记录我们踩过的坑以及解决方案。</span></p>
<p>1、<strong>鲲鹏服务器有一个系统平台,平台能够辅助我们安装系统。</strong></p>
<p><span style="font-family: 宋体">平台进入方式:网线直连管理口,电脑配</span><span style="font-family: Calibri">ip</span><span style="font-family: 宋体">,浏览器访问厂家给的平台路径</span></p>
<p><strong><span style="font-family: Calibri">2</span><span style="font-family: 宋体">、系统不匹配</span></strong><span style="font-family: 宋体">。鲲鹏</span><span style="font-family: Calibri">920</span><span style="font-family: 宋体">是国产服务器,只支持</span><span style="font-family: Calibri">7.6</span><span style="font-family: 宋体">以上版本的</span><span style="font-family: Calibri">arm</span><span style="font-family: 宋体">类型的系统。在这里,我们就碰了两次壁,我们初始时选用的是</span><span style="font-family: Calibri">7.5</span><span style="font-family: 宋体">版本的</span><span style="font-family: Calibri">x86</span><span style="font-family: 宋体">类型的系统</span>CentOS-7-x86_64-DVD-1804.iso<span style="font-family: 宋体">,与服务器完全不兼容。因此不管我们制作系统盘也好,电脑直连也好,都连接不上服务器,无法进行系统安装。第二次我们重新下载了</span><span style="font-family: Calibri">arm</span><span style="font-family: 宋体">类型的</span><span style="font-family: Calibri">7.5</span><span style="font-family: 宋体">版本的系统</span><span style="font-family: Calibri">CentOS-7-aarch64-Everything-1804.iso</span><span style="font-family: 宋体">,这次我们没有制作系统盘,选用了电脑直连的方式,没有意外,我们连接成功了,并且成功地在服务器上安装上了系统。正当我们以为事情会就此画上句号的时候,现实却又给了我们一棒。我们无法配置</span><span style="font-family: Calibri">IP</span><span style="font-family: 宋体">,电脑</span><span style="font-family: Calibri">ping</span><span style="font-family: 宋体">接服务器一直失败。第三次开始了,我们这次下载了</span><span style="font-family: Calibri">7.6</span><span style="font-family: 宋体">版本的</span><span style="font-family: Calibri">arm</span><span style="font-family: 宋体">类型的系统</span><span style="font-family: Calibri">CentOS-7-aarch64-Everything-1810.iso</span><span style="font-family: 宋体">,终于,安装开始顺利了。</span></p>
<p><strong><span style="font-family: Calibri">3</span><span style="font-family: 宋体">、操作命令尽量别用没有成功案例的</span></strong></p>
<p>当系统安装好以后,我们需要给系统分区分内存。</p>
<p><span style="font-family: 宋体">因为分配好之后需要重启系统,但是重启系统的命令有两个</span><span style="font-family: Calibri">reboot</span><span style="font-family: 宋体">,</span><span style="font-family: Calibri">shutdown -r now</span><span style="font-family: 宋体">。这里我们也踩了一个坑。</span></p>
<p><span style="font-family: 宋体">第一台服务器我们进行分区的时候重启我们选用的是</span><span style="font-family: Calibri">reboot</span><span style="font-family: 宋体">命令进行的重启,成功。之后是第二台,但是到第三台服务器,服务器正在执行</span><span style="font-family: Calibri">tx.sh</span><span style="font-family: 宋体">分区命令还没执行结束,我们就切换了</span><span style="font-family: Calibri">xshell</span><span style="font-family: 宋体">界面去查验一下第二台服务器分区成功没有,后来再回到第三台服务器的</span><span style="font-family: Calibri">xshell</span><span style="font-family: 宋体">操作界面时,页面进入到了</span><span style="font-family: Calibri">~</span><span style="font-family: 宋体">目录下面。大家也知道页面切换回来肯定回不到切换之前的样子。因为看不见文件执行完了没有,我就估摸着去等待了五六分钟,正常看得见的情况下文件执行一遍也就五六分钟。然后我脑袋一热,使用了</span><span style="font-family: Calibri">shutdown -r now</span><span style="font-family: 宋体">命令来重启服务器。完了,这下子第三台服务器直接失联,等我们把其他服务器都分区好了,这台服务器都没启动好。问题也找不出来。最后我们只能对该服务器重装了一遍系统。</span></p>
<h1><strong>附录</strong></h1>
<p>系统下载路径</p>
<p><span style="font-family: Calibri">7.5</span><span style="font-family: 宋体">版本的</span><span style="font-family: Calibri">x86</span><span style="font-family: 宋体">类型的系统</span>CentOS-7-x86_64-DVD-1804.iso:</p>
<p><span style="font-family: Calibri">https://mirrors.aliyun.com/centos-vault/7.5.1804/isos/x86_64/</span>CentOS-7-x86_64-DVD-1804.iso</p>
<p>&nbsp;</p>
<p><span style="font-family: Calibri">7.5</span><span style="font-family: 宋体">版本的</span><span style="font-family: Calibri">arm</span><span style="font-family: 宋体">类型的系统</span><span style="font-family: Calibri">CentOS-7-aarch64-Everything-1804.iso</span><span style="font-family: 宋体">:</span></p>
<p class="pre">https://archive.kernel.org/centos-vault/altarch/7.5.1804/isos/aarch64/CentOS-7-aarch64-Everything-1804.iso</p>
<p>&nbsp;</p>
<p><span style="font-family: Calibri">7.6</span><span style="font-family: 宋体">版本的</span><span style="font-family: Calibri">arm</span><span style="font-family: 宋体">类型的系统</span><span style="font-family: Calibri">CentOS-7-aarch64-Everything-1810.iso</span><span style="font-family: 宋体">:</span></p>
<p class="pre">https://archive.kernel.org/centos-vault/altarch/7.6.1810/isos/aarch64/CentOS-7-aarch64-Everything-1810.iso&nbsp;</p>
<p>分区命令</p>
<p>我们分区使用的命令是:</p>
<p>计算节点</p>
<p><span style="font-family: Calibri">cd /usr</span></p>
<p><span style="font-family: Calibri">wget http://172.10.8.101/G%3A/U%E7%9B%98%E6%96%87%E4%BB%B6/tx.sh --user ws --password 123456</span></p>
<p><span style="font-family: Calibri">sed -i 's/\r$//' tx.sh</span></p>
<p><span style="font-family: Calibri">chmod +x ./tx.sh</span></p>
<p><span style="font-family: Calibri">./tx.sh</span></p>
<p>&nbsp;</p>
<p>管理节点</p>
<p><span style="font-family: Calibri">wget http://172.10.8.101/G%3A/U%E7%9B%98%E6%96%87%E4%BB%B6/tx2.sh --user ws --password 123456</span></p>
<p><span style="font-family: Calibri">sed -i 's/\r$//' tx2.sh</span></p>
<p><span style="font-family: Calibri">chmod +x ./tx2.sh</span></p>
<p><span style="font-family: Calibri">./tx2.sh</span></p>
<p>注意。</p>
<p><span style="font-family: Calibri">172.10.8.101&nbsp;是</span><span style="font-family: 宋体">跳板机</span><span style="font-family: Calibri">ip</span><span style="font-family: 宋体">或者直连电脑的</span><span style="font-family: Calibri">ip</span></p>
<p>第二条命令执行后系统会从直连的电脑上下载<span style="text-decoration: underline"><span style="font-family: Calibri">tx2.sh</span></span>文件,目前该路径指向的是电脑桌面。</p>
<p>第三条命令是处理字符问题。</p>
<p>第四条命令是给文件<span style="text-decoration: underline"><span style="font-family: Calibri">tx2.sh</span></span><span style="font-family: 宋体">放权</span><span style="font-family: Calibri">,</span><span style="font-family: 宋体">以至于该文件能通过</span><span style="font-family: Calibri">./tx2.sh</span><span style="font-family: 宋体">命令直接执行。执行该文件就是在通过命令给系统分区分内存。</span></p>
<p><span style="font-family: 宋体">系统配置</span><span style="font-family: Calibri">ip</span></p>
<p><span style="font-family: 宋体">系统安装的时候</span><span style="font-family: Calibri">Ipv4</span><span style="font-family: 宋体">进行</span><span style="font-family: Calibri">ip</span><span style="font-family: 宋体">录入,安装完成后</span></p>
<p><span style="font-family: 宋体">执行</span> <span style="font-family: Calibri">cd /etc/sysconfig/network-scripts/ </span><span style="font-family: 宋体">进入目录</span></p>
<p><span style="font-family: 宋体">找到</span><span style="font-family: Calibri">ifcfg-enp125s0f0 </span><span style="font-family: 宋体">文件编辑,将状态</span><span style="font-family: Calibri">none</span><span style="font-family: 宋体">改为</span><span style="font-family: Calibri">static</span><span style="font-family: 宋体">,是否初始启动</span><span style="font-family: Calibri">no</span><span style="font-family: 宋体">改为</span><span style="font-family: Calibri">yes</span><span style="font-family: 宋体">,核对</span><span style="font-family: Calibri">ip</span><span style="font-family: 宋体">然后保存</span></p><br><br>
来源:https://www.cnblogs.com/AProsaicPerson/p/17058150.html
頁: [1]
查看完整版本: 国产服务器鲲鹏920安装Linux系统