消除低版本os執行Hadoop時的警告

2021-09-22 14:12:37 字數 1330 閱讀 1941

問題**

hadoop執行時出現警告

開啟除錯,檢視具體的報錯資訊

# 1) 開啟調式模式

$ vi /etc/profile

export hadoop_root_logger=debug,console

# 2) 重新整理環境變數

$ source /etc/profile

# 3) 發現提示說glibc2.14 not found,於是嘗試安裝glibc2.14

其實這個警告沒有實質影響, 建議不要去管

glibc是底層架包,搞不好系統就gg了,所以盡量不要手動更新. 如果一定要更新, 請先做好系統備份

glibc的安裝檔案解壓後, 可以從readme中找到完整流程. 應該結合官方流程進行glibc的手動更新, 因為網上的教程可能有不完整

新建目錄, 用於安裝:mkdir build切換目錄:cd build準備安裝:../configure --prefix=/usr/local/glibc-2.14/ --with-headers=/usr/include/

這裡如果警告缺少依賴:makeinfo, 需要用yum安裝texinfo; 類似的,如果缺少msgfmt, 需要安裝gettext安裝:

$ make -j4

# 控制台依次輸出指令

$ make

install

#錯誤: can't open configuration file /usr/local/glibc-2.14/etc/ld.so.conf: no such file or directory

#解決:

$ cp /etc/ld.so.c* /usr/local/glibc-2.14/etc/

同步本地設定:make localedata/install-locales

檢視glibc是否更新:strings /lib64/libc.so.6 | grep glibc_

檢視版本資訊:lib64/libc.so.6

重設時區:ln -fs /usr/share/zoneinfo/asia/shanghai /etc/localtime

export tz='asia/shanghai'

~/.bashrc檔案中

整體流程:

細節:

使用低版本gcc g

解決方法為有兩個 第乙個方法 進入這個目錄,輸入命令 sudo dpkg i sudo mv usr bin gcc usr bin gcc mybackup sudo ln s usr bin gcc 4.1 usr bin gcc 如果需要使用gcc 4.6編譯其他程式,可以直接呼叫gcc 4....

低版本IE迭代

刪除 api 功能 替代功能 attachevent addeventlistener window.execscript eval window.doscroll window.scrollleft window.scrolltop document.all document.getelement...

配置ionic(低版本)

映象npm install g cnpm registry 安裝完成後,以後所有的外掛程式都使用cnpm這個命令來進行安裝。低版本 安裝成功則輸入命令列node v可看到版本號 解除安裝之前版本強烈推薦系統自帶設定 系統 應用和功能 nodejs右鍵解除安裝 npm install g ionic ...