centos 4 4配置使用

2022-07-18 19:51:12 字數 3158 閱讀 1315

我們公司的產品使用了erlang開發,可以在大多數的linux發行版安裝使用,我個人就在ubuntu、debian、suse等安裝過。但客戶使用的linux發行版各種各樣,網上環境也總是很詭異,期望一上線就可以使用那是妄想。

這2天客戶就整了個很久沒用的伺服器給我們安裝,這次情況真的是很不一樣,我覺得有必要記錄一下。

1. 系統是centos 4.4,已經停止了技術支援。

這個系統版本太低,導致了後面的一系列問題。

可能是因為當時的管理員不熟悉linux,設定的分割槽更離譜,是我見過的最奇葩的分割槽方案。

整個/分割槽就給了1g的空間,注意,這還是包括了/home目錄在內的分割槽。反正我在使用過程中,經常報錯。

這樣的分割槽方案很可能是因為考慮不足,然後後來發現分割槽不合理,然後隨便配置了。其實這樣的情況,應該使用lvm2,貼一下我的lvm方案。

這個是我的虛擬機器,使用過程中發現了硬碟過小,然後加了後面的sda3,使用lvm2歸併一起,掛載/分割槽。

2. 新增源

centos 4.x早已沒有技術支援了,而且很多軟體源不可用。檢視了下面2個連線,配置了軟體源。

centos 4.x不能yum問題解決

centos 4 終止生命週期(eol) 通告

然後更新yum快取

yum clean all && yum clean metadata && yum clean dbcache && yum makecache
參考 centos(fedora)下源**編譯安裝 erlang 環境的 shell 指令碼

yum

install -y kernel-devel m4 fop ncurses-devel openssl-devel tk unixodbc unixodbc-devel

然後編譯安裝erlang。

3. mysql版本太低,新增centosplus源

原來的mysql版本是4.1.22, 我們的產品使用mysql的版本必須是5.0以上。繼續折騰。

google了半天,發現在centosplus源有mysql 5.0的rpm包,但我們的源不會啟用centosplus,檢視了下面的

啟用centos plus

主要是設定enabled=1,下面貼一下我的repo配置:

4. 停止iptables

使用setup命令列停止iptables,我們的產品可以使用了。

但第二天,伺服器重啟了,我們的產品又執行不行,發現還是iptables執行了,阻止了我們產品的網路連線。但我已經設定了iptables停止執行了的,什麼情況?

查詢了半天,原來是setup那裡還有個防火牆配置問題。這裡也要設定一下。

由於 ssh連線到4.4的伺服器那個介面實在太難看,這裡截圖用的是6.5版本的centos介面,中文的。

5. erlang連線不了網路

# ./start.sh

live

,},"

protocol: ~p: register error: ~p~n

",["

inet_tcp

}]}]}

,},crash_report,[,]}

,},supervisor_report,[},,},,,},,,]}]}

,},supervisor_report,[},,,,,},,,]}]}

,crash dump was written to: erl_crash.dump

原來是epmd的問題,停了,再開就可以了。

# ps -ef|grep

erlroot

4670

10 mar20 ? 00:00:00 /usr/lib/erlang/erts-5.7.5/bin/epmd -daemon

root

24263

19882

010:35 pts/0

00:00:00

grep

erl#

kill -9

4670

總的來說,由於伺服器太舊,導致源設定困難、軟體版本低,然後centos的預設啟用防火牆的問題,導致整個過程出現了很多問題。

CentOS4 4平台下測試掛載U盤

都是以前寫的檔,好多都丟了,今無意中找來幾個全放出來,放出以便後參考 centos4.4平台下測試掛載u盤 2008.5.26 weihu.yan 1.系統平台 centos4.4安裝的包有 開放工具包及相容軟體包 2.掛載u盤前 檢視機器硬碟資訊如下 root extmail fdisk l di...

安裝配置zabbix4 4

作業系統 centos7 安裝版本 zabbix 4.4 官方 mysql版本 5.7其實zabbix的官網已經有安裝步驟,只是不很詳細,在此補充下。匯入初始架構和資料,系統將提示您輸入新建立的密碼。zcat usr share doc zabbix server mysql create.sql....

centos 8 安裝使用配置

yum install nfs utils nfs utils lib y 如果出現上述錯誤請安裝lvm2 yum install y lvm2 vim etc exports 加入 如 home insecure,rw,sync,no root squash 引數詳解 ro 唯讀共享 rw 讀寫共...