Kernel 問題

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

Kernel 問題

文章kelyiu3000 » 週日 5月 27, 2007 5:25 pm

如果我想update kernel 2.4 to 2.6

舊服務會如何?

會出現問題嗎?

直接安裝後reboot就可以?

真的這麼方便?
kelyiu3000
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週二 5月 08, 2007 6:16 pm

文章訪客 » 週日 5月 27, 2007 7:13 pm

FAQ,請把 Debian Etch Release Notes 看完。

viewtopic.php?t=11569
訪客
 

文章kelyiu3000 » 週日 5月 27, 2007 10:30 pm

我的是 3.1 呢= =

我真的不知安裝後

舊服務會出現錯誤?

Debian Etch Release Notes都沒有寫
kelyiu3000
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週二 5月 08, 2007 6:16 pm

文章訪客 » 週日 5月 27, 2007 10:48 pm

kelyiu3000 寫:Debian Etch Release Notes都沒有寫

明明就有寫。

單純換 kernel 2.4 -> 2.6 只要確保硬體能動,module 掛載正確即可,其它是完全不會受影響的。

任何 network service 都沒事。

就算出問題,大不了換回 kernel 2.4,完全不麻煩。

有可能出問題的是 upgrade Sarge -> Etch,因為很多 service 不見得完全相容,站長必須擁有基本的 google / debug 能力。

--
碎碎念:moto 最近一堆不會 google 不會看 doc 的傢伙…
訪客
 

文章kelyiu3000 » 週一 5月 28, 2007 5:06 pm

Debian Etch Release Notes

寫得好令我怕呀......

說要重編所有服務

我才來問而已

那裡都沒說--->任何 network service 都沒事。

不要說我沒有search 過就來問的人
kelyiu3000
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週二 5月 08, 2007 6:16 pm

文章darkranger » 週一 5月 28, 2007 5:54 pm

就我認為的話
在未明瞭是哪些服務以前
我也不敢打包票絕對不會有事

如果是server用途
保險的作法新安裝一個2.6 kernel的系統
再將資料轉移過去

desktop用途的話
....就玩玩吧
darkranger
懵懂的國中生
懵懂的國中生
 
文章: 180
註冊時間: 週一 11月 13, 2006 7:14 pm

文章kelyiu3000 » 週一 5月 28, 2007 8:35 pm

我就是server 用途.....
不果沒有事.....
很正常

2.6支援 ht 技術
我想問在那看到呢?
kelyiu3000
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週二 5月 08, 2007 6:16 pm

文章阿信 » 週二 5月 29, 2007 9:26 am

kelyiu3000 寫:我就是server 用途.....
不果沒有事.....
很正常

2.6支援 ht 技術
我想問在那看到呢?


目前Debian內附的2.6.18都有支援HyperThreading和dual core,請安心服用。 :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章kelyiu3000 » 週二 5月 29, 2007 6:44 pm

謝版大
kelyiu3000
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週二 5月 08, 2007 6:16 pm

文章notme » 週五 6月 15, 2007 9:25 pm

文件裏有提到一些注意事項,比如說雙網卡的人,可能會eth0跟eth1順序互換 (我很不幸的就遇上了冏,原本eth0=Intel, eth1=D-Link),其他的service倒還好,都不會有問題,反倒是,升級過程中,舊版本的設定檔會被新版詢問要保留否? 或是直接套用新版的設定檔(會自動保留原本的設定檔),還有最重要的… 如果你的server裏有php的程式的話,php4.5有重大改版,有些安全性修正,有些原本的設定被取消了,會使得原本的程式執行不正常,升級後的etch是php5,有些程式也要做修改才能用,不就是要修改php的設定檔(我又很不幸的遇上了,改php改到差點眼歪了)。 總之…準備要衝的話,就如樓上說言,要會有 google / debug 的能力。

最後post一下我遇到的php問題,如果有人也遇上了,解藥在此。
php4.1.2 起,更改 register_globals off (php.ini)

register_globals boolean

Whether or not to register the EGPCS (Environment, GET, POST, Cookie, Server) variables

as global variables.

As of PHP 4.2.0, this directive defaults to off.

Please read the security chapter on Using register_globals for related information.

Please note that register_globals cannot be set at runtime (ini_set()). Although, you

can use .htaccess if your host allows it as described above. An example .htaccess entry:

php_flag register_globals off.

注: register_globals is affected by the variables_order directive.

This directive was removed in PHP 6.0.0.

關於使用 register_globals On 的風險,請參考
PHP: Using Register Globals - Manual
Address : <http://tw.php.net/manual/tw/security.globals.php>

取得變數可改用以下方式宣告。
建議只用 POST ,以免有 sql injecktion 的風險。
while(list($key, $value) = each($_GET))
{
${$key} = $value;
}

while(list($key, $value) = each($_POST))
{
${$key} = $value;
}
我是冏的工程師 061 是也~
notme
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週三 5月 07, 2003 12:04 pm
來自: 高高的雄


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客