星期五, 6月 04, 2010

Subscription Management Tool 11 研讀小記

Subscription Management Tool 可以允許 SLE 裝置在 Local 端進行升級與維護

1.首先到 http://download.novell.com

在Product 的地方選取  Subscription Management Tool
點選搜尋, 目前是支援 SLES 10 SP2 以後的版本
下載 2 個 Media 的 iso檔案 ( 當然 首先要登入 Novell的帳號 )
SLE-11-SMT-GM-Media1.iso
SLE-11-SMT-GM-Media2.iso

2. 接下來檢查以及啟動 MySQL

# rpm -q mysql
套件 mysql 尚未安裝


安裝MySQL 相關套件
# zypper install mysql mysql-client perl-DBD-mysql

啟動MySQL
# rcmysql start

檢查啟動狀況
# rcmysql status

設定 MySQL root 的密碼
# mysqladmin  -u root  password  設定的密碼


3.啟動YaST 安裝相關套件 ( 附加的產品)
#yast2 add-on
  • 新增
  • 本地 ISO 影像 --> 下一步
  • 選取剛剛下載的Media1.iso --> 下一步
  • 是, 我同意授權合約  -->  下一步
  • 確認 SMT 伺服器有被勾選 --> 接受  --> 繼續
  • 輸入 NCC的Mirror Credentials 帳號密碼
  • 輸入 e-mail --> 下一步
  • 輸入 smt 使用者的密碼
  • 輸入通知用的 e-mail  -->  下一步
  • 輸入 MySQL 使用者 root 的密碼  -->  下一步
  • 選取 立即設定  -->  下一步
  • 點選繼續, 啟動瀏覽器輸入電子郵件進行驗證
  • 驗證成功會出現 組態成功的視窗, 點選確定
  • 接下來會看到 已安裝的附加產品多了 SMT
  • 點選 確定
YaST 會設定相關套件及設定
可以觀察
# ls /srv/www/htdocs/
gif  info2html.css  repo  smt.crt

# ls /etc/apache2/conf.d/
inst_server.conf.in  nagios.conf     php5.conf          smt_support.conf
mod_perl.conf        nu_server.conf  smt_mod_perl.conf

SMT 伺服器的設定檔
/etc/smt.conf
以及
/etc/smt.d/*

可以使用 smt-repos 列出相關的儲存庫
# smt-repos

可以使用 smt-ncc-sync 下載資料
#smt-ncc-sync

比較方便的方式是使用 YaST內的 SMT Server Management
勾選要 Mirror的套件庫, 點選 Mirror Now 即可



沒有留言: