25
ECLASS MAINTENANCE WORKSHOP Broadlearning Education (Asia) Ltd.

Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

ECLASS MAINTENANCE WORKSHOP

Broadlearning Education (Asia) Ltd.

Page 2: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

目標1. 學校 eClass系統數據能妥善保存2. 提高 eClass 系統可用性 (System

Availability)

Page 3: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

分享項目1. eClass 系統備份2. eClass 系統備份檢測3. eClass 系統要求4. Linux 基本操作5. 常見問題6. Q & A

Page 4: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

遠端控制Linux 系統� http://support.broadlearning.com/doc/

help/faq/ 伺服器常見問題>伺服器常見問題>

� 如何由Windows 工作站遠端登入eClass 伺服器的 Linux 系統呢?

� putty 終端機下載http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Page 5: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

遠端發入Linux 系統圖型介面FreeNX through SSH

http://www.nomachine.com/

UltraVNC

http://www.uvnc.com/

Page 6: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

eClass系統備份下載備份指: http://support.broadlearning.com/doc/help/portal/

Page 7: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

備份性質Common Files

� (e.g. /home/eclass, /home/junior)

MySQL Database

� Centos4/Redhat4 (e.g. /var/lib/mysql)

� Cent5/Redhat5 (export as sql dump .sql file)

Page 8: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

備份驗證Verify tarball of Common Files backup

tar tvf backup.tar

或� tar tzvf backup.tar.gz � tar tzvf backup.tar.gz

Verify sqldump .sql file

tail Mysql_eClassSystem_20111206_1558.sql

-- Dump completed on 2011-12-06 7:59:31

Page 9: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

Linux基本操作1. Linux 系統安裝2. 遠端控制Linux 系統3. Linux 的檔案權限與目錄配置4. Linux 檔案與目錄管理5. 參考網址

Page 10: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

eClass使用者端軟體要求� 網頁瀏覽器: IE7 / IE8 或 Firefox 3.x � 網頁插件:Adobe Flash Player 10 或

above.� Java 平台:Java Runtime Environment � Java 平台:Java Runtime Environment

1.6 或 aboveIE 安全性設定: 中高

� IE 隱私權設定: 中

Page 11: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

eClass伺服器硬體要求� 基本系統規格� Intel Xeon E5620 2.4Ghz CPU

6GB MemorySAS Disks in Raid-5 configurationSAS Disks in Raid-5 configuration

� 建議系統規格� Dual Intel Xeon E5620 2.4Ghz CPU� 12GB Memory� SAS Disks in Raid-5 configuration

Page 12: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

eClass伺服器網絡要求� 防火牆設定:

由互聯網到eClass伺服器Port 22(ssh) 只容許博文連線80(http)80(http)25(smtp)6667(ircd)由eClass伺服器到放互聯網80(http)443(https)25(smtp)53(dns)

Page 13: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

Linux 系統安裝� 1. 索取 Linux 安裝指引

CentOS4� General Installation Guide of CentOS4.7

for eClass Server_v2.docfor eClass Server_v2.docCentOS5

� General installation Guide of Centos57 for eclass server Step by Step Guide 20111007.doc

Page 14: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

Linux 系統安裝� 2. 預先下載安裝光碟, 並確認燒錄正常� 3. 預備測試伺服器 (虛擬機或舊 PC)

VMPlayerVMPlayerVirtualbox

� 4. 確認硬體相容性� https://hardware.redhat.com/

Page 15: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

Linux 的目錄配置

Page 16: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

Linux 檔案權限� r:4� w:2� x:1� 每種身份(owner/group/others)各自的三

個權限(r/w/x)分數是需要累加的,例如當權限為: [-rwxrwx---] 分數則是:

� owner = rwx = 4+2+1 = 7� group = rwx = 4+2+1 = 7� others= --- = 0+0+0 = 0

Page 17: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

Linux 指令及系統管理鳥哥的 Linux 私房菜: http://linux.vbird.org/常用指令:manpwdcdls -al

Page 18: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

硬碟空間管理df -h

du -s

Page 19: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

突發備份� mkdir

� tar

� mysqldump

� md5sum

Page 20: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

設定檔或日誌檔檢測�

nano

cat

tailtail

more

Page 21: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

網絡設定� ifconfig

� setup

Page 22: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

rm� 特別注意: rm

Page 23: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

� Linux 指令集:

http://www.pcnet.idv.tw/pcnet/linux/linux_co

mmand.htm

This directory of Linux commands:

http://onlamp.com/linux/cmd/

Page 24: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

常見問題� 當發現伺服器的空間不足,如何透過移除舊伺服器日誌檔或舊備份以釋放儲存空間呢?

��

eClass 系統因 proxy 影響運作如何透過 IMAP/SMTP 收發 iMail 電郵?

Page 25: Broadlearning Education (Asia) Ltd. ECLASS MAINTENANCE …support.broadlearning.com/doc/help/portal/resources/... · 2012-01-09 · Centos4/Redhat4 (e.g. /var/lib/mysql) Cent5/Redhat5

�Q&A