RaQ3/4パッチ強化セミナー CobaltResQ 小田 誠.

Slides:



Advertisements
Similar presentations
九州工業大学 塩田裕司 光来健一.  仮想マシンは必要なときだけ動かす使い方が一般 的 ◦ 一台の計算機上に複数の計算機を仮想的に作成できる ◦ デスクトップ  異なる OS を使用するため作成 ◦ サーバ  最大負荷に合わせた数の仮想マシンを作成  長期間使わない仮想マシンも存在する VM.
Advertisements

RTPatch ® 差分パッチ・ソフトウェア. ソフトウェア / データのアップ デート ソフトウェア / データのアップデー トは 頻繁にあります。 機能追加 バグフィックス バージョンアップ アップグレードファイル更新 (アンチウイルスの定義ファイル) セキュリティーホールへの対策 地図変更 マニュアル変更.
UNIX(Linux) サーバ 学術情報基盤センター 下園幸一 2009/09/08.
実習環境整備 高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司. DAQ-Middleware 配布物 ソース Scientific Linux 5.9 上で作った RPM
九州工業大学大学院 情報工学府 情報創成工学専攻 塩田裕司.  仮想マシン( VM )は必要なときだけ動かすこと が多い ◦ クラウドでもデスクトップでも ◦ 長期間使わない VM が存在する  VM の再開時に攻撃を受ける可能性が高くなる ◦ 停止中に OS やアプリケーションの脆弱性が発見されるこ.
0 クイックスタートガイド|管理者編 スマートデバイスのビジネス活用を支援する法人向けファイル共有サービス.
PowerPoint スライドの HTML 化支援ツール dcppt version 1 Yasuhiro Morikawa Copyright © 2005 GFD Dennou Club. All rights reserved. GFD Dennou Club.
ベイズ推定に向けた解析環境整備 WinBUGS, R2WinBUGS, RSWBwrapper.R のセッティング.
Ddによる複製 2004/05/24 伊原 秀明(Port139).
CR1000関連の開発メモ          沖田博文                             初稿2012年7月22日 ・自作したソフト・スクリプト等はLinux PC ( taro, jiro, saburo )の以下に置く   /program/CR1000 CR1000関連.
RTPatch® 差分パッチ・ソフトウェア.
実習1:コマンドシェルの使い方.
TeX で数式を書くための PowerPoint アドイン Ver (2011/06/26) Ver. 0.1 (2007/5/30)
発生生物学特論 PowerPoint の使い方
コンピュータ プレゼンテーション.
(株)アライブネット RS事業部 企画開発G 小田 誠
Unix生活 Vol.1
静岡大学大学院理工学研究科 阿部 秀尚 Weka入門(セットアップ編) 静岡大学大学院理工学研究科 阿部 秀尚
NetBSD以外でpkgsrcを使うZoularis
Samba日本語版の設定と運用のノウハウトラブルシューティング編
(株)アライブネット RS事業部 企画開発G 小田 誠
高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司
高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司
高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司
スキルチェック Unix編.
Novell ZENworks Desktop Management Starter Campaign
UNIX Life KMSF M2 saburo.
Lync Web App クイック リファレンス カード: 会議にコールインする
PCの情報を得る - 「システム情報」 ①「スタート」→「すべてのプログラム」→「アクセサリ」→「システム ツール」→「システム情報」とクリックする。 ②左欄の項目を選択すると、右欄に情報が表示される。
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
2007 Microsoft Office system クイックガイド
Mavenによる プロジェクト管理 近畿大学理工学部 情報学科3年  小野実.
山田 由貴子 (北大理・地球惑星科学専攻) 2004年10月29日
コンピュータ演習Ⅰ 8月7日(日) 1限目 ファイルの種類.
アプリケーションのインストール 8. アプリケーションのインストール 水野嘉明
2010/12/01 IT講習会 快適なpcの使い方 メンテナンス編.
Visual Studio インストール インストール時間:約1時間.
実習1:コマンドシェルの使い方.
TA 高田正法 B10 CPUを作る 2日目 SPIMのコンパイル TA 高田正法
サーバー立ち上げ記 2009/5/23
情報技術演習Ⅰ 人文学研究のための情報技術入門 2017/06/22
サスペンドした仮想マシンの オフラインアップデート
公開鍵認証方式の実習 TeraTermの場合
Titanium Studioを使った アプリ開発 Vol.1
Integration between GitLab and Fuego
FreeBSDインストール 2002年4月10日.
高エネルギー加速器研究機構 素粒子原子核研究所 千代浩司
Cisco Router GUI設定 CCPE3.2 紹介 本資料に記載の各社社名、製品名は、各社の商標または登録商標です。
SPARS-J デモ 山本哲男 立命館大学 情報工学部 2018/12/1 SPARS-J デモ.
セキュリティ(6) 05A2013 大川内 斉.
佐賀大学 理工学部知能情報システム学科 講師 大月 美佳
EclipseでWekaのAPIを呼び出す
実行時情報に基づく OSカーネルのコンフィグ最小化
Linux リテラシ 2006 第5回 SSH と SCP CIS RAT.
スマートデバイスのビジネス活用を支援する法人向けファイル共有サービス
単語登録(1) ◎MS-IMEの「単語登録」に、単語、語句、記号など自分がよく使うものを登録しておくと、便利である。
MSET使用方法  一時中断したい場合には、マウスの右クリックをしてください(小ウインドウが開き一時停止します)。続行する場合には、開いた小ウインドウ以外の適当な場所を右クリックしてください。
デジタル画像とC言語.
WinSCPのインストール方法
7-3. 移行データ登録簡易マニュアル Version 1.0
地域情報学 C言語プログラミング 第1回 導入、変数、型変換、printf関数 2016年11月11日
ファイルのアップロード HTMLファイルをWebサーバにアップロード 名商大のWebサーバ(opinion.nucba.ac.jp)
コンピュータ プレゼンテーション.
パワーポイントの 作り方&発表方法 渡辺隆行 2003年5月.
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
vc-1. Visual Studio C++ の基本操作 (Visual Studio C++ の実用知識を学ぶシリーズ)
Visual Studio 2013 の起動と プロジェクトの新規作成 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
単語登録(1) ◎MS-IMEの「単語登録」に、単語、語句、記号など自分がよく使うものを登録しておくと、便利である。
7-Zipのインストール (Windows 10)
Presentation transcript:

RaQ3/4パッチ強化セミナー CobaltResQ 小田 誠

このセッションで学ぶこと RaQ3/4Cobaltパッケージのしくみ Cobaltパッケージを開く 運用例 トラブル発生時の対応

Cobaltパッケージとは RPMかpatch形式で構成 前後の処理はshellスクリプト perl/sed/awkなどの呼び出しも可能

Cobaltパッケージの展開 pkgの展開方法 標準的な構成 packing_list 内容を示すテキストファイル $ tar -xvzf RaQ3-All-Security-4.0.1-9531.pkg 標準的な構成 packing_list 内容を示すテキストファイル RPMS/ rpmを置くためのディレクトリ patches/ パッチを置くためのディレクトリ scripts/ 外部呼び出しscriptを置く upgrade_me アップグレードのshellスクリプト uninstall_me 削除用のshell(通常は利用しない)

Cobaltパッケージの展開 RPMの確認 RPMの展開 →カレントディレクトリに展開される $ rpm proftpd-1.2.0rc3-C1.i386.rpm | rpm2cpio -i -t RPMの展開 $ rpm proftpd-1.2.0rc3-C1.i386.rpm | rpm2cpio -i -d →カレントディレクトリに展開される

Cobaltパッケージ適用の前に パッチを当てる前にバックアップ ユーザが利用しない時間を選ぶ 緊急時の交換物を用意する /etcは必ずバックアップしましょう SCMUなどのツールをつかって不測の事態に備える ユーザが利用しない時間を選ぶ パッチの問題かユーザの問題か切り分け 緊急時の交換物を用意する HDDや筐体など 可能なら管理画面をipchainsで停止

Cobaltパッケージの適用 管理画面からが一般的 コマンドラインからも呼び出しが可能 保守メニューからインストール /home/packges/にftpすると確実 コマンドラインからも呼び出しが可能 # /usr/local/sbin/cobalt_upgrade RaQ3-All-Security-4.0.1-9531.pkg

Smart Installとは Makefileとperlスクリプトで構成 アライブネットで管理に利用していたものを今回新たに書き直し 順番を間違えることがない インストール前にmd5sumをチェック 信頼性の向上 時間の短縮 RPMのmd5sumをチェック

Smart Installを使う make pre make up make check make post パッケージのmd5をチェック パッケージをインストール make check パッケージの整合性を確認 make post 後処理をする

パッケージ適用に失敗したら FTPなどを使いデータを保存 再起動は避ける シングルブートができないか試みる 他のLinuxでデータを取り出す 二度と起動できない可能性もある シングルブートができないか試みる PCとクロスケーブルでつないでみる 他のLinuxでデータを取り出す Knoppixなどが便利