PALMisLIFE 討論區

標題: 關於 Linux 求助... [列印本頁]

作者: 阿輝    時間: 2003-2-16 13:11
標題: 關於 Linux 求助...
一些問題求助 RH8
   
1. 雙 CPU 系統安裝好之後.. 開機選項有多了一個 (SMP) 的開機選項,應該就是多處理器支援吧,對 Server 而言有沒有其他需要
  
注意的在雙 CPU 方面
  
2. 我想跑的服務 Web... (Apache,PHP,MySQL,Perl) , Mail , FTP....
  
3. 之前的 WebServer 是 Win32 版
希望能儘量無痛轉移資料
  
/usr/local/apache/htdocs
/usr/local/apache/usr
/usr/local/apache/cgi-bin
  
#!/usr/local/bin/perl
  
以上是之前 Win32 Apache 使用的路徑跟 Perl 路徑,我該怎麼做?硬碟怎麼分割?
  
4. 我有三科 SCSI 9gb HDD 我想至少做個 Raid-1 (軟體),以保障資料安全,Linux 該怎麼分配
  
HDD1-IBM 9g  
  
- Raid 7G
- SWAP 2G
[$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp][$nbsp]
HDD2-IBM 9g  
  
- Raid 7G
- / 2G
  
HDD3-SE 9G
  
- BOOT 105MB
- Home 7.2G
-Var 1.5G
  
這是我目前的分割狀態,還是有更好的建議,並且符合第三點?
作者: iamemma    時間: 2003-2-16 14:09
標題: 回覆: 關於 Linux 求助...
基本上你只要裝上 SMP 的 kernel 就好了,我不知道 RH8 如何,但我現在的 server 是用 RH7.2 ,還必須選擇 enterprise 版本的 kernel 才能使用 1G RAM。
  
至於你用 RH8 安裝的 apache 位置和你在 windows 使用的有很大的不同,轉換上雖然很簡單,也不是幾句話就講的完。我建議先找個高手幫你轉移過去,以後維護起來就簡單多啦。
  
至於你的 partiton 分割就要考慮你要提供的 service 而定了。例如 mail 和 ftp 等,若你是將資料放在 /var 之下,而且預計資料會很多,那就該有比較大的容量。
當然,若你是打算放在把資料都放在 /home 之下,那給 7G 是應該的。不然的話,以一個只當 server 而非 workstation 的機器來說, /home 那麼大似乎沒有必要。
  
考慮用 RAID 來保障資料是很好的,但仍別忘了要經常的備分才是最安全的。還有,如果你沒有 UPS,可以考慮使用 ext3 的 filesystem 來避免不正常斷電損失太多資料。
作者: 24m    時間: 2003-2-16 14:52
標題: Re:關於 Linux 求助...
不曉得你的apache是幾版,聽說2.x板後對smp的效能有所提升,這可能要請有用過的來說明一下。
  
而,perl 的所在位置,你可以在 command 下,下 which perl  
來找尋perl 的位置,而,若與你設定的
/usr/local/bin/perl 不同,請用 ln 做一連結即可。
  
至於,如設定檔目錄(~apache/conf),文件目錄(~apache/htdocs)等等,應該要參見rh的安裝資料,通常應該是在 /usr/local/apache/  (我是用freebsd,且自己習慣如此安裝)
  
當然,cgi,一樣會在 (~apache/cgi-bin/),不過要看 ut 的安裝說明,沒裝過ut,所以不甚清楚。
  
至於 raid,還是建議多備份才是重點(糟~~ 想起lab的三台機器 ,三個月沒備份了)
  
對了,阿輝的機器是台中某網咖(機房)的倒店貨嗎?前陣子回台中時,同學問我要買否,規格可說一模一樣,要價18k,心動不已,差點抱兩台回家過年~~~
作者: 阿輝    時間: 2003-2-16 16:01
標題: Re:關於 Linux 求助...
Web 資料、User 資料可以放在 usr 下嗎?
  
又有人說是在 VAR 下????
  
不解?????
  
好想放棄了.... T____T
  
看了上面兩位的建議,還是沒有分割的頭緒
  
到底要怎麼割?哪幾個要放進 Raid-1 ?????
作者: 阿輝    時間: 2003-2-16 16:21
標題: Re:關於 Linux 求助...
現在調成這樣子,不知道會不會好些
  
HDD1-IBM 9g  
  
- /var - 3g (Raid1)  
- /usr - 5.5g (Raid1)  
  
HDD2-IBM 9g  
  
- /var - 3g (Raid1)  
- /usr - 5.5g (Raid1)  
  
HDD3-SE 9G  
  
- /BOOT - 105MB  
- /Home - 4G  
- / - 2G  
- SWAP - 2G
作者: parrot    時間: 2003-2-16 16:29
標題: 回覆: Re:關於 Linux 求助...
阿輝 wrote:
Web 資料、User 資料可以放在 usr 下嗎?
  
又有人說是在 VAR 下????
  
不解?????
  
好想放棄了.... T____T
  
看了上面兩位的建議,還是沒有分割的頭緒
  
到底要怎麼割?哪幾個要放進 Raid-1 ?????

  
Raid Hat 8.x 直接偵測並支援 Daul CPU, 不用擔心
  
mail, squid  等等在 /var 下面
web 預設也是在 /var/www
所以這些東西務必要放在 raid 裡面
  
這樣說好了, 可以考慮用 2 顆 HD 做 Raid 的方式把重要的東西放在裡面
另一顆硬碟擺在那邊備用, 隨時有問題可以直接抽換, 雖然有點浪費 9G 空間, 但是很方便
因為我不知道 palmislife 資料量成長的速度, 所以不曉得如何分割最好, 不過可惜 server 不是新款的, 現在都是 36G*3, 前一款的也有 18G*3
  
另外 1U server 先天限制就是散熱跟供電問題, 電源供應器只有一個, 要有 UPS 比較保險
  
Parrot
作者: 24m    時間: 2003-2-16 16:36
標題: 回覆: Re:關於 Linux 求助...
阿輝 wrote:
Web 資料、User 資料可以放在 usr 下嗎?
  
又有人說是在 VAR 下????
  
不解?????
  
好想放棄了.... T____T
  
看了上面兩位的建議,還是沒有分割的頭緒
  
到底要怎麼割?哪幾個要放進 Raid-1 ?????

  
主要要看你 mysql和apache所擺放的位置,
必竟ut整個文章內容是靠mysql來存放,我不曉得ut是否有自動做static檔的動作,如果有,其static的檔案,也要考慮進來
  
如果可以自定其安裝位置,如mysql/apache等,只要考慮這一部份即可,當然如果也要將主系統(os部份)也一併考慮,也是好的~
作者: 阿輝    時間: 2003-2-16 16:37
標題: Re:關於 Linux 求助...
嗯.... 主要就是預算的問題... XD
  
以後空間不足再追加 1394 外接 IDE HDD 好了
作者: 阿輝    時間: 2003-2-16 16:44
標題: Re:關於 Linux 求助...
應該是還好
  
目前 PIL 的資料量約 600MB
  
MySQL 約 100MB
  
以後如果要提供檔案上下傳服務,應該也會分離主機出來
作者: 阿輝    時間: 2003-2-16 16:52
標題: 回覆: Re:關於 Linux 求助...
應該不是... 是朋友賣我的 (他很努力的幫我湊出最經濟的.. =..= 感謝)
  
1u 機架式伺服器
處裡器: Coppermine  733*2
記憶體: REG/ECC 512MB x 1 (研究加到1G 或2G)  
網路晶片: Intel 82559 Server 版 *2 (可 Trunking)  
北橋晶片: Server Works LE 南橋晶片:Server Works CSB5 (ATA66)  
I/O晶片: Adaptec 7892 (66MHZ/64Bits 同 29160 等級)  
擴充槽: PCI66 66MHZ/64Bits 5V/3.3V *2  
顯示晶片: ATI Rage XL 4MB  
硬碟支援: SCSI SCA 80PINS *3 (9g x 2 / 8g x3)
Slim Type 1.44 FDD*1 / Slim Type 24X CDROM *1  
  
24m wrote:
對了,阿輝的機器是台中某網咖(機房)的倒店貨嗎?前陣子回台中時,同學問我要買否,規格可說一模一樣,要價18k,心動不已,差點抱兩台回家過年~~~

作者: 阿輝    時間: 2003-2-16 16:55
標題: 回覆: 回覆: Re:關於 Linux 求助...
謝謝建議.. ^^ 繼續努力
  
散熱應該是沒問題
這台窩輪式可以說是強吧!吵到靠背... XD   
CPU 風扇打開來摸摸溫溫的
  
聽朋友說 733 也是最耐熱的一批 P3 CPU...
  
parrot wrote:
[quote]阿輝 wrote:
Web 資料、User 資料可以放在 usr 下嗎?
  
又有人說是在 VAR 下????
  
不解?????
  
好想放棄了.... T____T
  
看了上面兩位的建議,還是沒有分割的頭緒
  
到底要怎麼割?哪幾個要放進 Raid-1 ?????

  
Raid Hat 8.x 直接偵測並支援 Daul CPU, 不用擔心
  
mail, squid  等等在 /var 下面
web 預設也是在 /var/www
所以這些東西務必要放在 raid 裡面
  
這樣說好了, 可以考慮用 2 顆 HD 做 Raid 的方式把重要的東西放在裡面
另一顆硬碟擺在那邊備用, 隨時有問題可以直接抽換, 雖然有點浪費 9G 空間, 但是很方便
因為我不知道 palmislife 資料量成長的速度, 所以不曉得如何分割最好, 不過可惜 server 不是新款的, 現在都是 36G*3, 前一款的也有 18G*3
  
另外 1U server 先天限制就是散熱跟供電問題, 電源供應器只有一個, 要有 UPS 比較保險
  
Parrot [/quote]
作者: parrot    時間: 2003-2-16 17:02
標題: 回覆: Re:關於 Linux 求助...
阿輝 wrote:
應該是還好
  
目前 PIL 的資料量約 600MB
  
MySQL 約 100MB
  
以後如果要提供檔案上下傳服務,應該也會分離主機出來

  
原來還這麼小喔, 那就可以考慮用我的方法吧
把所有的東西都放在 raid 裡面, 另一顆硬碟備用, 可以解決臨時找不到備品的問題
反正以後 FTP or WebHD 可以用其他機器或是外接硬碟
  
Parrot
作者: parrot    時間: 2003-2-16 17:06
標題: 回覆: 回覆: 回覆: Re:關於 Linux 求助...
阿輝 wrote:
謝謝建議.. ^^ 繼續努力
  
散熱應該是沒問題
這台窩輪式可以說是強吧!吵到靠背... XD   
CPU 風扇打開來摸摸溫溫的
  
聽朋友說 733 也是最耐熱的一批 P3 CPU...
  

  
現在公司有在用 Compaq 1U server, 用的是 Xeon DP 1.xG*2 吧
也沒有過熱問題
記憶體如果要買的話, 推薦創見的吧, 至少要加大 1G
  
Parrot
作者: 阿輝    時間: 2003-2-16 17:51
標題: 回覆: 回覆: Re:關於 Linux 求助...
嗯~~ 討論區其實挺省空間的
  
這樣的方法我也有想過
  
不過目前已經以經照上面的方式分割了
  
如果要改成這樣反而不知道該如何去分配.. XD
  
parrot wrote:
[quote]阿輝 wrote:
應該是還好
  
目前 PIL 的資料量約 600MB
  
MySQL 約 100MB
  
以後如果要提供檔案上下傳服務,應該也會分離主機出來

  
原來還這麼小喔, 那就可以考慮用我的方法吧
把所有的東西都放在 raid 裡面, 另一顆硬碟備用, 可以解決臨時找不到備品的問題
反正以後 FTP or WebHD 可以用其他機器或是外接硬碟
  
Parrot [/quote]
作者: parrot    時間: 2003-2-16 18:00
標題: 回覆: 回覆: 回覆: Re:關於 Linux 求助...
這樣講好了, 如果不趁現在想好, 以後要改很麻煩......
不過, 只要 PIL 正常, 怎麼切都無所謂
  
Parrot
  
阿輝 wrote:
嗯~~ 討論區其實挺省空間的
  
這樣的方法我也有想過
  
不過目前已經以經照上面的方式分割了
  
如果要改成這樣反而不知道該如何去分配.. XD
  
[quote]parrot wrote:
[quote]阿輝 wrote:
應該是還好
  
目前 PIL 的資料量約 600MB
  
MySQL 約 100MB
  
以後如果要提供檔案上下傳服務,應該也會分離主機出來

  
原來還這麼小喔, 那就可以考慮用我的方法吧
把所有的東西都放在 raid 裡面, 另一顆硬碟備用, 可以解決臨時找不到備品的問題
反正以後 FTP or WebHD 可以用其他機器或是外接硬碟
  
Parrot [/quote] [/quote]
作者: 阿輝    時間: 2003-2-16 18:06
標題: 回覆: 回覆: 回覆: 回覆: Re:關於 Linux 求助...
所以我今天想了一整天了     
  
HDD1-IBM 9g  
  
- /var - 3g (Raid1)  
- /usr - 5.5g (Raid1)  
  
HDD2-IBM 9g  
  
- /var - 3g (Raid1)  
- /usr - 5.5g (Raid1)  
  
HDD3-SE 9G  
  
- /BOOT - 105MB  
- /Home - 4G  
- / - 2G  
- SWAP - 2G  
  
parrot wrote:
這樣講好了, 如果不趁現在想好, 以後要改很麻煩......
不過, 只要 PIL 正常, 怎麼切都無所謂
  
Parrot

作者: 阿輝    時間: 2003-2-16 18:27
標題: Re:關於 Linux 求助...
=..=
  
無法啟動網路裝置
  
兩個 Lan Port 都一樣
  
接到我的 IP Share 上
  
怪了,有要設定什麼嗎?
作者: racklin    時間: 2003-2-16 19:09
標題: 回覆: 關於 Linux 求助...
看了您的設備, 也好為 PIL 盡一份心力, 提供一個建議..  
  
HDD3-SE 9G : ( Linux 主要系統)
 - /root ( 500MB ~)
 - swap ( ram 大小 *2)
 - /var ( 1 ~ 2G)  
 - /usr ( 其它)
  
至於 IBM 2顆空間一樣,割成 9G Mount 到 /data1(raid1) 中!!
再利用 /etc/export 將它分享出來(未來!!)
  
原因:
   SE 硬碟只放 Linux 系統(及軟體),只要利用 tar 或 dump 備份 /usr /var  即可,還原亦同(如同用 Ghost 備份一般)
   2 顆 IBM 碟碟負責放所有的資料, 觀查了一下本站運作,發現大約可把 apache /cgi-bin/ 下 放到 /data1/apache 中, 所有 mysql 資料亦放到 /data1/ 中..  其它資料亦同, 最後再 symbol link 回 /usr /var ... 中即可!!
  
好處2: 未來網站流量大了, 想要擴充機器及 Web Server load balance 時,只要再弄一台電腦,一顆硬碟, 將主系統 untar 回新碟, NFS mount   /data1 , 你的第二台 Server 就好了, SQL 資料及 CGI 都有了!! 三十分鐘搞定一台!!!
作者: 阿輝    時間: 2003-2-16 19:20
標題: Re:關於 Linux 求助...
PHP 在 RH8 中好像沒有預設安裝?
  
網路沒辦法用超奇怪,要先把網路搞定再來裝
作者: krisher    時間: 2003-2-16 19:38
標題: 回覆: Re:關於 Linux 求助...
阿輝 wrote:
現在調成這樣子,不知道會不會好些
  
HDD1-IBM 9g  
  
- /var - 3g (Raid1)  
- /usr - 5.5g (Raid1)  
  
HDD2-IBM 9g  
  
- /var - 3g (Raid1)  
- /usr - 5.5g (Raid1)  
  
HDD3-SE 9G  
  
- /BOOT - 105MB  
- /Home - 4G  
- / - 2G  
- SWAP - 2G

  
我覺得, 9Gx2 這兩顆用 raid 1 之後, 割個五六百 MB 或 1G 給 VAR, 把 www 獨立出來丟到 /www 中, 和 /usr 一起放在剩下的空間. 這樣就算沒有去管, 硬碟也不容易被 var 中可能產生的東西擠爆, 就算爆了也控制在 1G 以內, 不會去吃到 /www 和 /usr 的空間又比較好清理. /usr 空間就用 quota 來控制.
  
boot 那一顆, 除了割 swap 之外, 就保持一大顆, 好像也沒什麼割的必要?
作者: parrot    時間: 2003-2-16 19:56
標題: 回覆: Re:關於 Linux 求助...
阿輝 wrote:
PHP 在 RH8 中好像沒有預設安裝?
  
網路沒辦法用超奇怪,要先把網路搞定再來裝

  
PHP 如果選一般伺服器預設的話, 要另外要手動安裝的滴 ~~
補充一點, 要隨時注意 log 還有 root/postmaster 的信喔, 很容易變很大
不然就把 postmaster 指到 /dev/null 好了
  
Parrot
作者: HUANGLIFU    時間: 2003-2-16 20:54
標題: Re:關於 Linux 求助...
可不可以募捐還是誰有幫阿輝買一張Ultra 2以上的RAID卡??ebay有人專門在賣,而且不貴,重點是,我記得在台中。
作者: HUANGLIFU    時間: 2003-2-16 21:10
標題: Re:關於 Linux 求助...
我不是勸敗的意思,只是RAID卡先弄好麻煩會很少。就是這一個傢伙,我還沒交易過,因為錢不夠,不過可以看看。
http://cgi6.tw.ebay.com/ws/eBayISAPI.dll?ViewListedItems&userid=wt88tw&include=0&since=-1&sort=2&rows=25&rdir=0
作者: 阿輝    時間: 2003-2-17 00:17
標題: Re:關於 Linux 求助...
怪了 Linux 啟動不了我 Server 的 Lan Port ,兩個 LanPort 都不行..
  
不知道是為什麼?
  
插到我的 IP 分享器上.. IP 應該也是自動偵測就可以啊~
  
內建的都是 Intel 82559 行號應該也是都偵測正確
作者: parrot    時間: 2003-2-17 00:30
標題: 回覆: Re:關於 Linux 求助...
阿輝 wrote:
怪了 Linux 啟動不了我 Server 的 Lan Port ,兩個 LanPort 都不行..
  
不知道是為什麼?
  
插到我的 IP 分享器上.. IP 應該也是自動偵測就可以啊~
  
內建的都是 Intel 82559 行號應該也是都偵測正確

  
試試 static ip 看看
  
Parrot
作者: 阿輝    時間: 2003-2-17 00:47
標題: 回覆: 回覆: Re:關於 Linux 求助...
在 X-win 下設好固定 IP...  
  
按啟動一樣顯示.. 無法啟動網路裝置.. XD  
  
parrot wrote:
[quote]阿輝 wrote:
怪了 Linux 啟動不了我 Server 的 Lan Port ,兩個 LanPort 都不行..
  
不知道是為什麼?
  
插到我的 IP 分享器上.. IP 應該也是自動偵測就可以啊~
  
內建的都是 Intel 82559 行號應該也是都偵測正確

  
試試 static ip 看看
  
Parrot [/quote]
作者: iamemma    時間: 2003-2-17 11:12
標題: Re:關於 Linux 求助...
簡單來說,/var 這個是用來放變動的資料的,例如 log, mail, www, ftp 等等執行時所產生或變動的。而安裝上去的程式算是不會變動的,所以放在 /usr 或是 /usr/local 。至於組態或是設定的檔案則是放在 /etc 目錄下。
好了,所以說呢,一般程式安裝很少會超過 2G 的,/usr 給 3G 也算是很夠了,而這個部分呢,正因為是安裝來的,又不會去變動(當然升級不算啦),做 RAID 就顯的沒太多必要。
其實應該考慮比較多的是,/etc 和 /var 這兩個目錄,時時備分以及考慮系統損毀時的恢復程序才是最重要的。我想這個系統的負擔應該也不會太重,所以也不用做再進一步的 load balance 考量了。只要系統能穩定,資料完整,不會有漏洞被入侵就好了。
作者: zard    時間: 2003-2-17 11:17
標題: Re:關於 Linux 求助...
127.0.0.1 能不能用呀?
  
會不會是還要加掛Intel的Driver?
作者: 阿輝    時間: 2003-2-17 11:20
標題: 回覆: Re:關於 Linux 求助...
127.0.0.1 能用
  
看開機偵測到的網路卡型號是正確的沒錯
  
在 X-Win 中看到是停用狀態...
  
zard wrote:
127.0.0.1 能不能用呀?
  
會不會是還要加掛Intel的Driver?

作者: racklin    時間: 2003-2-17 11:29
標題: 回覆: 回覆: Re:關於 Linux 求助...
127.0.0.1 是  loopback 一定能用..  
你先試著用 Terminal 打 dmesg | more  / 看看你的網路卡有沒有出現(任何 eth??) . 若有, 你再打 /sbin/ifconfig -a 有沒有出現. 若沒有出現, 可能只是沒有啟動, 你可以在
/etc/sysconfig/network-scripts/ifup eth0 手動先啟動看看!! 再用 ifconfig 設定 static ip 或 dhclient 得到 ip!!  
  
阿輝 wrote:
127.0.0.1 能用
  
看開機偵測到的網路卡型號是正確的沒錯
  
在 X-Win 中看到是停用狀態...
  
[quote]zard wrote:
127.0.0.1 能不能用呀?
  
會不會是還要加掛Intel的Driver?
[/quote]
作者: racklin    時間: 2003-2-17 11:32
標題: 回覆: Re:關於 Linux 求助...
IBM 機器大都使用 Intel EthernetExpress 的 Chip ..或 Digital 的! 一定支援!!不用加掛 Driver!
127.0.0.1 為 loopback 沒插網路卡也會有,一定能用的!!! 交流一下!!
  
zard wrote:
127.0.0.1 能不能用呀?
  
會不會是還要加掛Intel的Driver?

作者: zard    時間: 2003-2-17 11:53
標題: 回覆: 回覆: Re:關於 Linux 求助...
racklin wrote:
IBM 機器大都使用 Intel EthernetExpress 的 Chip ..或 Digital 的! 一定支援!!不用加掛 Driver!
127.0.0.1 為 loopback 沒插網路卡也會有,一定能用的!!! 交流一下!!

  
了解了,謝謝
之前用Linux架過一次,所以不是很清楚詳細的情況,又學到了一招.




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5