史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 網路疑難應用技術研討區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2005-08-24, 03:47 PM   #1
fenjj
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設 RPM 的資料庫掛了...

這邊的文章好少...
這至少說明了幾個問題:
1. Linux 太難....難到根本看不懂, 以致於大家都沒興趣....
2. 不然就是有可能, 遇到Dead Lock 沒人可幫忙....
3. 要不然就是根本太簡單,簡單到根本沒問題??!!

不知道大家是哪一種情況....不過無論大家是哪種情況...
只要小弟有時間我就會盡力把我身邊發生的問題以及解法 POST出來...
( 唯一希望的是....現在POST,不過明天 Server要更新...不知道站長會不會忘記備份... )

情況是這樣的:
公司有一台雙AMD CPU...已經安裝上 Fedora Core 1 ,日前因為開發程式需要...
必須升級到 Fedora Core 4...
因此我的做法直接將 光碟片插進去...然後重新利用光碟片開機...
然後順利升級了....

安裝完畢後卻發現...
RPM DB 掛了....
按照標準程序的做法當然是....

rm -f /var/lib/rpm/__*
rpm --rebuilddb

不過當然是沒用.....( 多說的...要是有用,我寫這篇幹麻??!! )
錯誤訊息如下:

rpmdb: unable to initialize mutex: Function not implemented
rpmdb: /var/lib/rpm/__db.001: unable to initialize environment lock:
Function not implemented
error: db4 error(38) from dbenv->open: Function not implemented
error: cannot open Packages index using db3 - Function not implemented (38)
error: cannot open Packages database in /var/lib/rpm

二話不說,馬上殺到 RedHat 總部的官方論壇查一下 RPMDB
結果有個傢伙跟我一樣....對這個問題頭大...
喔....
原來是 LD_ASSUME_KERNEL 系統變數出問題了....
也就是說....我的 Kernel 改了....但是....LD_ASSUME_KERNEL 變數值卻沒改...

哇塞....這可大條了!!...
因為改 LD_ASSUME_KERNEL 是要自己 Compiler Kernel 的...
ㄟ.....=_=||| 不會吧.....只是想喝杯牛奶....竟然買了條牛不打緊,還要我蓋個牧場....
這會不會玩太大了???!!!

當下決定到對岸"同胞", 尋求協助.....
果然沒讓我失望....
有高手說 :
修改 /usr/lib/rpm/macros
找到
%__dbi_cdb create cdb mpool mp_mmapsize=16Mb mp_size=1Mb

改成
%__dbi_cdb create cdb mpool mp_mmapsize=16Mb mp_size=1Mb private
即可....
二話不說馬上試試....
哇塞果然可以....嘿嘿....好強阿....
不敢耽誤,馬上 POST 以饗同好....( ㄟ....寫的好的話來點掌聲吧!!.... )
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
舊 2005-08-24, 05:18 PM   #2 (permalink)
管理版主
榮譽勳章
UID - 42425
在線等級: 級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時
註冊日期: 2003-02-25
住址: 巫拉星球
文章: 1044
精華: 0
現金: 104 金幣
資產: 23113939 金幣
預設

鼓掌....
我們也需要對岸同胞的技術支援 ^^|||
可以的話,介紹一下吧...
巫拉 目前離線  
送花文章: 90, 收花文章: 110 篇, 收花: 222 次
回覆時引用此帖
舊 2005-08-24, 05:54 PM   #3 (permalink)
管理版主
 
superxboy 的頭像
榮譽勳章
UID - 21259
在線等級: 級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時
註冊日期: 2003-01-02
住址: 北極
文章: 10335
現金: 130 金幣
資產: 844182589 金幣
預設

學東西不分國界啦.....
__________________
http://images.gamebase.com.tw/mybase/32/05/281/happy_card_000002776.jpg
愛的時候,可以不公平;不愛了、分開了,總該公平了吧

重情重義重粉味 愛台愛鄉愛查某
superxboy 目前離線  
送花文章: 3254, 收花文章: 4835 篇, 收花: 21651 次
回覆時引用此帖
舊 2005-08-24, 08:35 PM   #4 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設


通常我在升級前,我都會想到是否新系統,用舊軟體
因為在我升級kernel前都要先想想相容問題
不至於牽一髮動全身

因為Fedora Core 1的kernel是2.4的
Fedora Core 3以上都用2.6

我還滿喜歡用2.6的,支援多重權限的acl
哈,不只是777或655,三種使用者
每一個人都有不一樣的權限

很歡迎你來談談經驗,最近太忙,本想寫寫perl的文章
__________________
http://flybird017.googlepages.com/quok.gif http://flybird020.googlepages.com/new321.gif
寶貝你我的地球
, 請 少開電器,減少溫室氣體排放外,多種植植物,減少列印, 多用背面,丟棄時做垃圾分類。

http://netgames123.googlepages.com/tobikeways.jpg

飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
舊 2005-08-24, 10:21 PM   #5 (permalink)
fenjj
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

引用:
作者: wisley
鼓掌....
我們也需要對岸同胞的技術支援 ^^|||
可以的話,介紹一下吧...
http://www.linuxfans.org/nuke/index.php

這個站技術不錯...還像回事...
別看有些人等級很低,他其實是潛水龍....
( 就是他可能是個高手,只是不愛發表文章!! )
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
舊 2005-08-24, 10:31 PM   #6 (permalink)
fenjj
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

引用:
作者: 飛鳥

通常我在升級前,我都會想到是否新系統,用舊軟體
因為在我升級kernel前都要先想想相容問題
不至於牽一髮動全身

因為Fedora Core 1的kernel是2.4的
Fedora Core 3以上都用2.6

我還滿喜歡用2.6的,支援多重權限的acl
哈,不只是777或655,三種使用者
每一個人都有不一樣的權限

很歡迎你來談談經驗,最近太忙,本想寫寫perl的文章
太好了...終於遇到有人懂 acl ...
來篇acl 的介紹吧....
坦白說,acl 我是這次遇到我才知道的....

另外,您提到的 Perl語言部分....其實只要您寫個開頭....
我倒是很樂意跟隨您,也寫個幾篇....
( 只是,Perl 殺傷力很大....該拿捏到什麼地方,什麼該post ,什麼又不該說....
其實我很傷腦筋!!... )

像有些初學Linux的朋友問我,他說...這個Perl 能幹麻??!!....好像只是 Script....
我卻跟他說....
你可以用 Perl 算 統計 ANOVA , F Test.....
甚至可以用 Perl 攻擊別人....
他們眼睛剎那間亮起來....

可是教導怎麼攻擊別人,這實在是不太道德.....
所以實在不知道分寸怎樣拿捏,才能充分表達我對 Perl 的讚嘆.....
所以先請前輩來兩篇文章吧!!...小弟一定馬上跟進....
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖
舊 2005-08-26, 08:37 AM   #7 (permalink)
管理版主
榮譽勳章
UID - 42425
在線等級: 級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時級別:14 | 在線時長:273小時 | 升級還需:12小時
註冊日期: 2003-02-25
住址: 巫拉星球
文章: 1044
精華: 0
現金: 104 金幣
資產: 23113939 金幣
預設

不好意思喔,因為我的工作大部分都是在網路安全這一塊,專長在防火牆,Router,switch等項目,所以Linux沒有飛鳥同學來的專精。
Perl這種正列表示法的語言非常強大好用,但是我也只寫過一點小程式讓他自己去備份log檔,老實說要怎麼切入這一塊看起來容易,但是實際上非常複雜的程式語言,真的要有時間想一想,另外我希望有使用iptables的朋友分享一點經驗,畢竟這是一套免費又強大的防火牆,很多套件的功能都比40萬的防火牆來的好,希望能推廣一下^^
巫拉 目前離線  
送花文章: 90, 收花文章: 110 篇, 收花: 222 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 04:59 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1