【AIX】AIX7.1 C編譯環境部署指導說明

萧萧樂郎發表於2024-12-04

一、aix7.1映象安裝

安裝步驟請參考另外一篇部落格:【AIX】AIX系統安裝教程及相關命令

Aix相關命令,參考附錄一

二、基本軟/硬體資訊

本次安裝資訊如下:

圖一:

【AIX】AIX7.1 C編譯環境部署指導說明

圖二:

【AIX】AIX7.1 C編譯環境部署指導說明

圖三:

【AIX】AIX7.1 C編譯環境部署指導說明

圖中欄位解釋,可以檢視附錄二

三、部署編譯環境

1、Telnet遠端連線

推薦使用終端連線工具:MobaXterm

【AIX】AIX7.1 C編譯環境部署指導說明

注:

等待一段時間連線上去後,把域名解析配置檔案直接去掉:

mv /etc/resolv.conf /etc/resolv.conf.bak

這個是導致連線存在長時間等待的原因。

2、檔案傳輸連線

推薦使用工具:winscp

【AIX】AIX7.1 C編譯環境部署指導說明

3、安裝環境包

安裝相關的RPM包

AIX的RMP包下載官網路徑:AIX系統RMP下載

下載已歸檔的RPM包:https://share.weiyun.com/EOwoRyCu

1)透過winscp上傳到aix伺服器上,並解壓出來。

2)其中安裝gcc的rpm包時,需要先安裝以下幾個包,所以建議先安裝以下包後,再統一安裝其他的rpm包,命令如下:

rpm -Uvh gettext-0.17-1.aix5.1.ppc.rpm gettext-devel-0.17-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh glib2-2.38.2-1.aix5.1.ppc.rpm glib2-devel-2.38.2-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh libiconv-1.15-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh info-6.4-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh *.rpm --force --nodeps --replacefiles

安裝syscalls

歸檔路徑:https://share.weiyun.com/9nuQiVI3

1)上傳包到/home,該路徑可根據實際變換

2)大檔案上傳,需要解除檔案傳輸大小限制

vi /etc/security/limits

修改如下:

fsize = -1

data = -1

儲存後,執行refresh -s inetd

winscp重新連線即可

3)上傳後,解壓包,命令如下:

gunzip ppc.tar.gz

tar -xvf ppc.tar

4)安裝選擇步驟

輸入:smitty,回車(根據如下圖進行系列選擇和回車)

【AIX】AIX7.1 C編譯環境部署指導說明

【AIX】AIX7.1 C編譯環境部署指導說明

【AIX】AIX7.1 C編譯環境部署指導說明

【AIX】AIX7.1 C編譯環境部署指導說明

【AIX】AIX7.1 C編譯環境部署指導說明

執行完上圖,進入下圖:

【AIX】AIX7.1 C編譯環境部署指導說明

輸入完後,回車會自動選擇第二行:

【AIX】AIX7.1 C編譯環境部署指導說明

按F4,進入包選擇介面,往下找到下圖中選項:

【AIX】AIX7.1 C編譯環境部署指導說明

選中後,回車,進入如下介面:

【AIX】AIX7.1 C編譯環境部署指導說明

再按回車,彈出如下介面,再按回車即可:

【AIX】AIX7.1 C編譯環境部署指導說明

等待安裝完後,按F10可以直接退出到命令列。

這邊建議把如下幾項也都安裝好:

【AIX】AIX7.1 C編譯環境部署指導說明

有些已經安裝了的,會提示已安裝,繼續進其他的安裝即可。

附錄一

  • 檢視磁碟使用情況:df
  • 磁碟空間擴容命令:

  chfs -a size=+10G /dev/hd4

  +10G :根據實際調整大小

  /dev/hd4 : 邏輯卷名

  • 檢視裝置所有網路卡

  lsdev -Cc if

  【AIX】AIX7.1 C編譯環境部署指導說明

  • 設定IP:

  smitty mktcpip

  【AIX】AIX7.1 C編譯環境部署指導說明

  【AIX】AIX7.1 C編譯環境部署指導說明

  • 檢視系統版本:oslevel -r

  

  • 檢視包資訊:

  lslpp -L 包名

  例如:lslpp -L libpcap

  【AIX】AIX7.1 C編譯環境部署指導說明

  • 設定靜態路由資訊

  smitty tcpip

  【AIX】AIX7.1 C編譯環境部署指導說明

  【AIX】AIX7.1 C編譯環境部署指導說明

  【AIX】AIX7.1 C編譯環境部署指導說明

附錄二

圖中欄位說明:

圖一:

“32-CPUs currently”:當前 32 個 CPU

“32-CPUs configured”:配置了 32 個 CPU

“3550-MHz CPU clock rate”:CPU 時脈頻率為 3550 MHz。

“PowerPC_POWER7 - Processor”:處理器型別為 PowerPC_POWER7。

“64bit - Hardware :硬體為 64 位。

“64 bit - Kernel”:核心為 64 位。

“1,06-4E99R - Logical Partition”:可能是邏輯分割槽的標識。

“7.1.3.0 TL03 - AIX Kernel Version”:AIX 核心的版本資訊。

Localhost - Hostname”:主機名為 Localhost

Localhost - Node/WPAR Name”:節點或 WPAR(工作負載分割槽)的名稱為 Localhost

“064E99R - Serial Number”:機器的序列號。

“IBM,8231-E1C - Machine Type”:機器型別為 IBM,8231-E1C。

圖二:

“7100-03” 這個版本號可能是 AIX 作業系統的特定版本標識。其中,“7100” 通常代表主要的版本和釋出編號,“03” 可能表示小的更新版本、補丁級別或者特定的修訂版本。具體的含義需要參考 AIX 相關的版本說明文件來確定其準確的功能和特性變化。

圖三:

Processor Type(處理器型別):顯示為 PowerPC_POWER7,表明這是 PowerPC 的 POWER7 架構的處理器。

Processor Implementation Mode(處理器實現模式):POWER 7 指的是具體的實現模式。

Processor Version(處理器版本):PV_7_Compat 可能是特定的版本標識。

Number Of Processors(處理器數量):8 表示系統中存在 8 個處理器。

Processor Clock Speed(處理器時鐘速度):3550 MHz 即處理器的執行頻率為 3550 兆赫茲。

CPU Type(CPU 型別):64-bit 表明是 64 位的 CPU。

Kernel Type(核心型別):64-bit 意味著核心是 64 位的。

LPAR Info(邏輯分割槽資訊):1 06-4E99R 這裡可能包含有關邏輯分割槽的特定標識或配置資訊。

Memory Size(記憶體大小):15552 MB 表示系統安裝的實體記憶體總量為 15552 兆位元組。

Good Memory Size(良好記憶體大小):15552 MB 意味著所有記憶體均處於正常可用狀態。

Platform Firmware level(平臺韌體級別):AL740_046 是平臺韌體的版本。

Firmware Version(韌體版本):IBM, AL740_046 指明瞭具體的韌體版本資訊。

Console Login(控制檯登入):enable 表示控制檯登入功能是啟用的。

Auto Restart(自動重啟):true 表明系統設定為在某些情況下自動重啟。

Full Core(全核):false 說明不是全核模式。

NX Crypto Acceleration(NX 加密加速):Not Capable 表示不支援 NX 加密加速功能。

相關文章