科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト 目次 1 はじめに 準備 dre ユーザの追加 D-RE の導入 システムコンテナの作成 システムコンテナの起動... 6

Similar documents
2013 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト 目次 1 はじめに 準備 dre ユーザの追加 D-RE の導入 システムコンテナの作成 システムコンテナの起動

Cuoreテンプレート

東陽テクニカ製 Synesis Distributed クイックスタートガイド 東陽テクニカ製 Synesis はソフトウェア及びライセンスがインストールされた状態で出荷さ れます 本製品を開梱されましたら 以降に示す手順に従ってください 1. Synesis に関する重要なお知らせやバージョンアッ

1. 作業フロー 公開鍵 / 秘密鍵の生成 スパコンゲートウェイノードへの ログイン時に使用する鍵の作成 公開鍵の設置 スパコンゲートウェイノードへの ログイン時に使用する公開鍵をスパコンに登録 SSH 接続確認 スパコンゲートウェイノード / インタラクティブノードへのログイン 初期パスワードの変

情報処理概論(第二日目)

情報処理概論(第二日目)

付録

TSUBAME利用手引き

情報処理概論(第二日目)

TSUBAME2.5 利用の手引き TSUBAME2.5 利用ポータル編 2014/12/03 学術国際情報センター 共同利用推進室 Copyright (C) GSIC All Rights Reserved.

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

ファイルサーバ ご利用の手引き 第 1.0 版 2008 年 2 月 14 日 近畿大学総合情報システム部 (KUDOS)

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ WEB 版薬剤在庫管理システムの初期設定

ssh

GenieATM 6300-T / 6200-T シリーズ 1. 基本的な機器オペレーションのために 1-1. 機器への接続 機器への接続方法は 以下の 2 通りがあります シリアルポートを使用してログインする LAN 経由で Telnet または SSH を使用して仮想 Interface からロ

2

クラスタ構築手順書

任意の間隔での FTP 画像送信イベントの設定方法 はじめに 本ドキュメントでは AXIS ネットワークカメラ / ビデオエンコーダにおいて任意の間隔で画像を FTP サー バーへ送信するイベントの設定手順を説明します 設定手順手順 1:AXIS ネットワークカメラ / ビデオエンコーダの設定ページ

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

2. Docker の基本的な操作 1 docker hub の参照 2 DockerHub の Explorer リンクからアプリケーションを参照 3 アプリケーション検索 4 tag について 3. docker 基本コマンド 1 docker の

Microsoft Word - ShareFastClientManual_JP_R1-1-0.doc

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

PowerPoint プレゼンテーション

XEN 仮想マシンの移植 Islandcenter.jp 2009/04/14 既に作成済みの XEN 仮想マシンを移植する方法を説明します 仮想マシンイメージは 通常 /var/lib/xen/image/myvmachine に作成されていますが このファイルを tar 圧縮してリムーバブルメデ

WinXp-Rmenu

<4D F736F F F696E74202D B B836F82B CC8EE888F882AB2891E6342E3794C5292E B8CDD8AB B83685D>

Microsoft Word - XOOPS インストールマニュアルv12.doc

<MW-400k > InterSec/MW400k アップデート適用手順書 2017 年 8 月 1 版


Microsoft Word - WE-InstMan382J sol.doc

Oracle Business Intelligence Standard Edition One のインストール

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ 日レセと連携するための有効化設定 WEB

SILAND.JP テンプレート集

目次 1. 教育ネットひむかファイル転送サービスについて ファイル転送サービスの利用方法 ファイル転送サービスを利用する ( ひむか内 ) ファイル転送サービスへのログイン ひむか内 PCでファイルを送受信する

PowerPoint プレゼンテーション

Microsoft Word - ManagerIPChange.doc

WebCaster600MNファームウェアバージョンアップ手順 (Windows編)

WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル ( 標準 MySQL+ 非 SSL ) 作成 :2014 年 2 月 Ver.1.1

Mobile Access簡易設定ガイド

QNAP TurboNAS Container Station 設定手順書

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

Application Note Application Note No. ESC-APN 文書番号 : ESC-APN Tcl link library インストールガイド はじめに Tcl link library インストールガイド ( 以下 本書 ) では Act

IVEXダブルブラウザLinux

Vista IE7 ブラウザの設定手順

FX10利用準備

intra-mart ワークフローデザイナ

ビジネスサーバ設定マニュアル_ssh_ftp編(VPS・Pro)

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

( 目次 ) 1. Joomla! インストールガイド はじめに 制限事項 サイト初期設定 Joomla! のインストール はじめに データベースの作成 Joomla! のインストール...

2. FileZilla のインストール 2.1. ダウンロード 次の URL に接続し 最新版の FileZilla をダウンロードします URL: なお バージョンが異なるとファイル名が

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

D-Case Editor インストール手順書 7/NOV/2013

( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス

2. インストールの方法 インストールの手順は まずインストーラーをサイトからダウンロードし イールドブック カリキュレーターと Java Web Start をインストールします 次にイールドブック カリキュレーターを起動してサーバー接続し Java のファイルをダウンロードします 以下の手順に従

Microsoft Word - GoNET-MIS_評価環境構築マニュアル_ver docx

ブラウザ Internet Explorer 7 の設定について 第3版

URoad-TEC101 Syslog Guide

R80.10_Distributed_Config_Guide_Rev1

R76/Gaia ブリッジ構成設定ガイド

「ビジネスサーバ」シリーズ設定マニュアル

Windows 環境での遺伝研スパコンシステムログイン手順 目次 1. 作業フロー 公開鍵 / 秘密鍵の生成 公開鍵の設置 SSH 接続確認 アカウント登録証に記載されているパスワードの変更 スパコンへのデータ転送 (

Maser - User Operation Manual

TSUBAME利用手引き

( 目次 ) 1. XOOPSインストールガイド はじめに 制限事項 サイト初期設定 XOOPSのインストール はじめに データベースの作成 XOOPSのインストール

MotionBoard Ver. 5.6 パッチ適用手順書

Microsoft PowerPoint - Tutorial_2_upd.ppt

Upload path ファイル送信先ディレクトリのパスを指定します ホームディレクトリに画像を送信する場合は空白のまま サブディレクトリに画像を送信する場合はディレクトリ名を指定します さらに下位のディレクトリを指定する場合は \ マークを利用します 例 ) ホームディレクトリ以下の camera

Upload path ファイル送信先ディレクトリのパスを指定します ホームディレクトリに画像を送信する場合は空白のまま サブディレクトリに画像を送信する場合はディレクトリ名を指定します さらに下位のディレクトリを指定する場合は \ マークを利用します 例 ) ホームディレクトリ以下の camera

Microsoft Word - D JP.docx

プリンタードライバーのインストール 本機では Linux 用プリンタードライバーをコンピューターにインストールするためのインストーラー (RPM パッケージ ) を用意しています このインストーラーを使用して プリンタードライバーのインストール およびアップグレードができます プリンタードライバーイ

SecureAssist Enterprise Portal アップグレードガイド Version 対応版 パッケージのダウンロード アップグレード全体の流れ アップグレード作業の詳細手順

PowerPoint プレゼンテーション

Microsoft Word - winscp-LINUX-SCPを使用したファイル転送方法について

eYACHO 管理者ガイド

HeartCoreインストールマニュアル

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

Microsoft PowerPoint - APM-VE(install).pptx

Attain3 インストール説明書

日医特定健康診査システム ORCA PROJECT Linux 対応版インストールマニュアル (Version 対応 ) Debian Etch 用 版 2008 年 10 月 31 日 Copyright (C) 2008 Japan Medical Association

東大センターにおけるスーパーコンピューター利用入門

D-Case Editor の機能拡充に関する開発環境構築手順書 18/JAN/2013 AXE, Inc.

拠点間 VPN オプション設定手手順書 お客客様環境お客様様宅環境のネットワーク構成を下図図に記入しておきます 接続方法 ( )PPPoE ( )Static ( )DHCP IP アドレス ( グローバル )... 接続の詳細情情報ユーーザ ID パスワード 接続の詳細情情報 IP アドレスネット

Microsoft Word - SSL-VPN接続サービスの使い方

SMB スイッチ CLI に SSH を使用してアクセスするか、または Telnet で接続して下さい

IOWebDOC

Confidential

SLAMD導入手順

日医特定健康診査システム ORCA PROJECT Linux 対応版インストールマニュアル (Version 対応 ) Ubuntu Trusty 用 版 2017 年 2 月 23 日 Copyright (C) Japan Medical

スライド 1

(株) 殿

注意 : ネットワークカメラの画像を回転させて表示した場合 モーション検知ウインドウは回転しないまま表示されますが 検知ウインドウは被写体に対して 指定した場所通りに動作します モーション検知ウインドウの縦横のサイズは 8 ピクセルで割り切れるサイズに自動調整されます モーション検知ウインドウを作成



目次 1 VirtualBoot for Hyper-V とは バックアップを実行するマシンの設定 確認すべきこと SPX によるバックアップ VirtualBoot for Hyper-V を実行するマシンの設定 確

提案書

2 Grac のデータを全学メールへ移行する環境 2.1 後楽園キャンパス 3 号館 4 階の実習室 A-E Grac のメールバックアップとデータの取得とデータの変換を行います データの取得を行う事で MUA( メールソフト ) へ取り込む事が可能になります データの移行は 全

FUJITSU Software Infrastructure Manager Plug-in for Microsoft System Center Virtual Machine Manager 1.2 セットアップガイド Windows Server 2016 / 2019 版

Transcription:

DEOS-FY2014-DI-02J 2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド Version 1.1 2014/3/1 DEOS 研究開発センター DEOS プロジェクト JST-CREST 研究領域 実用化を目指した組込みシステム用ディペンダブル オペレーティングシステム

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト 目次 1 はじめに... 3 2 準備... 4 2.1 dre ユーザの追加... 4 2.2 D-RE の導入... 4 2.3 システムコンテナの作成... 5 2.4 システムコンテナの起動... 6 2.5 起動確認... 7 2.6 /etc/hosts の設定... 7 2.7 SSH の設定... 7 3 デモ環境のインストール... 10 3.1 ダウンロード... 10 3.2 dre-demo-web へデモ環境をインストールする... 10 3.3 dre-demo-app へデモ環境をインストールする... 11 3.4 dre-demo-db へデモ環境をインストールする... 11 3.5 dre-demo-console へデモ環境をインストールする... 12 3.6 dre-demo-ctrl へデモ環境をインストールする... 14 3.7 dre-demo-app2 へデモ環境をインストールする... 15 3.8 動作確認... 15 3.9 dre-demo-console に D-Case Weaver を導入する... 16 3.10 システムコンテナの停止... 18 3.11 dre-demo-app 及び dre-demo-app2 のスナップショットを保存する... 18 4 デモを実行する... 19 4.1 デモ動画... 19 4.2 準備... 19 4.3 シナリオ1の実行手順... 20 4.4 シナリオ2の実行手順... 21 4.5 シナリオ3の実行手順... 21 4.6 シナリオ4の実行手順... 21 4.7 シナリオ5の実行手順... 22 本書に記載されているシステム名 製品名 サービス名などは一般に各社の商標または登録商標 です 文中の赤字部分は設定する際に注意して頂きたい箇所となります Page. 2 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 1 はじめに 本書では D-RE デモ環境のインストール方法について説明します 以下の構成を例にインストール手順の説明を進めます 名前 IP 説明 host1 192.168.1.200 このマシン上でショッピングサイトの Web/Application/Database サーバが稼働します host2 192.168.1.201 このマシン上で D-RE コンソール デモコントローラ及び拡張用の Application サーバが稼働します dre-demo-web 192.168.1.210 ショッピングサイト Web サーバ dre-demo-app 192.168.1.211 ショッピングサイト Application サーバ dre-demo-db 192.168.1.212 ショッピングサイト Database サーバ dre-demo-app2 192.168.1.213 ショッピングサイト Application サーバ ( 拡張用 ) dre-demo-console 192.168.1.220 D-RE コンソール D-RE D-Case Weaver を提供します dre-demo-ctrl 192.168.1.221 デモコントローラデモを操作する GUI を提供します IP アドレスは任意の IP アドレスを指定してください host1 及び host2 のホスト名は任意の名前を設定できます その他の名前は上記の名前を使用し てください 2014/03/01 Page. 3

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト host1 及び host2 は Ubuntu 12.04 LTS がインストールされている必要があります host1 及び host2 の動作環境の詳細については D-RE 仕様書 の A1-1 動作環境 をご確認ください D-RE 仕様書は以下よりダウンロードできます http://www.dependable-os.net/tech/d-re/ 2 準備 2.1 dre ユーザの追加 host1 及び host2 に dre ユーザを追加します host1 上で以下のコマンドを実行してください ここではパスワードは dre とします 必要に応じて任意のパスワードを設定してください host1$ sudo useradd -m -s /bin/bash dre host1$ sudo passwd dre Enter new UNIX password: dre[enter] Retype new UNIX password: dre[enter] すでに dre グループが存在している場合は useradd コマンドに-g dre オプションを追加してください host1 と同様に host2 上で dre ユーザを作成してください 2.2 D-RE の導入 host1 及び host2 に D-RE をインストールします D-RE 仕様書 の A1. D-RE 導入ガイド を参考に D-RE の 必要最低限のパッケージ群 のインストール及び初期設定を行ってください D-RE 仕様書は以下よりダウンロードできます http://www.dependable-os.net/tech/d-re/ /etc/network/interfaces の設定については 本デモ環境では固定 IP アドレスを使用しますので 以下の例を参考に設定してください Page. 4 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 host1 の設定例 ) auto lo iface lo inet loopback auto br0 iface br0 inet static address 192.168.1.200 network 192.168.1.0 netmask 255.255.255.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1 bridge_ports eth0 bridge_stp off bridge_maxwait 1 auto eth0 iface eth0 inet manual up ifconfig eth0 0.0.0.0 up 2.3 システムコンテナの作成 host1 に以下のシステムコンテナを作成します dre-demo-web dre-demo-app dre-demo-db host1 上で以下のコマンドを実行してください host1$ sudo dre-sys create -n dre-demo-web -ip 192.168.1.210 Created system container dre-demo-web. host1$ sudo dre-sys create -n dre-demo-app -ip 192.168.1.211 -m 1024 Created system container dre-demo-app. host1$ sudo dre-sys create -n dre-demo-db -ip 192.168.1.212 Created system container dre-demo-db. -m オプション : メモリ容量を指定します ここでは dre-demo-app のメモリ容量を 1024MB に設定しています 2014/03/01 Page. 5

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト host2 に以下 2つのシステムコンテナを作成します dre-demo-console dre-demo-ctrl dre-demo-app2 host2 上で以下のコマンドを実行してください host2$ sudo dre-sys create -n dre-demo-console -ip 192.168.1.220 Created system container dre-demo-console. host2$ sudo dre-sys create -n dre-demo-ctrl -ip 192.168.1.221 Created system container dre-demo-ctrl. host2$ sudo dre-sys create -n dre-demo-app2 -ip 192.168.1.213 -m 1024 Created system container dre-demo-app2. 2.4 システムコンテナの起動 以下のコマンドを実行し host1 上のシステムコンテナを起動してください host1$ sudo dre-sys start -n dre-demo-web -nographic System container dre-demo-web started. host1$ sudo dre-sys start -n dre-demo-app -nographic System container dre-demo-app started. host1$ sudo dre-sys start -n dre-demo-db -nographic System container dre-demo-db started. 以下のコマンドを実行し host2 上のシステムコンテナを起動してください host2$ sudo dre-sys start -n dre-demo-console -nographic System container dre-demo-console started. host2$ sudo dre-sys start -n dre-demo-ctrl -nographic System container dre-demo-ctrl started. host2$ sudo dre-sys start -n dre-demo-app2 -nographic System container dre-demo-app2 started. Page. 6 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 2.5 起動確認 ssh 接続し 起動できていることを確認します ここでは dre-demo-web が起動できているか確認します host1$ ssh dre@192.168.1.210 Are you sure you want to continue connecting (yes/no)? yes[enter] dre@192.168.1.210 s password: dre[enter] dre-demo-web$ 各システムコンテナの初期パスワードは dre です 本書ではパスワードは dre のままとします パスワードは必要に応じて変更してください dre-demo-app dre-demo-db dre-demo-app2 dre-demo-console 及び dre-demo-ctrl の各シス テムコンテナについても同様に確認してください 2.6 /etc/hosts の設定 全ての物理マシン システムコンテナの /etc/hosts ファイルに以下の内容を追記してください 192.168.1.200 host1 192.168.1.201 host2 192.168.1.210 dre-demo-web 192.168.1.211 dre-demo-app 192.168.1.212 dre-demo-db 192.168.1.213 dre-demo-app2 192.168.1.220 dre-demo-console 192.168.1.221 dre-demo-ctrl 2.7 SSH の設定 dre-demo-console の公開鍵を host1 host2 dre-demo-web dre-demo-app dre-demo-db 及び dre-demo-app2 に登録し dre-demo-ctrl の公開鍵を host1 host2 dre-demo-web dre-demo-app dre-demo-db dre-demo-app2 及び dre-demo-console に登録します 2014/03/01 Page. 7

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト dre-demo-console の SSH 公開鍵の作成 dre-demo-console へログインし 公開鍵を作成します host1$ ssh dre@dre-demo-console Are you sure you want to continue connecting (yes/no)? yes[enter] dre@dre-demo-console s password: dre[enter] dre-demo-console$ ssh-keygen Enter file in which to save the key (/home/dre/.ssh/id_rsa): [ENTER] Enter passphrase (empty for no passphrase): [ENTER] Enter same passphrase again: [ENTER] dre-demo-console の SSH 公開鍵の登録 ここでは dre-demo-web に SSH 公開鍵を登録する手順を説明します 公開鍵を dre-demo-web に転送します dre-demo-console$ scp ~/.ssh/id_rsa.pub dre@dre-demo-web: dre ユーザで dre-demo-web にログインします dre-demo-console$ ssh dre@dre-demo-web dre-demo-web$.ssh ディレクトリがない場合は以下の手順で.ssh ディレクトリを作成してください dre-demo-web$ mkdir.ssh dre-demo-web$ chmod 700.ssh SSH 公開鍵を登録します dre-demo-web$ cat id_rsa.pub >>.ssh/authorized_keys dre-demo-web$ rm id_rsa.pub Page. 8 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構.ssh/authorized_keys のパーミッションを確認します dre-demo-web$ ls -l.ssh/authorized_keys -rw------- 2 dre dre 4092 9 月 1 12:00.ssh/authorized_keys パーミッションが上記と異なる場合 パーミッションを 600 に変更します dre-demo-web$ chmod 600.ssh/authorized_keys 一旦ログアウトし パスワードなしでログインできることを確認します dre-demo-web$ logout dre-demo-console$ ssh dre@dre-demo-web dre-demo-web$ 上記手順を host1 host2 dre-demo-app dre-demo-db 及び dre-demo-app2 に対しても行い ます dre-demo-console から host1 host2 dre-demo-web dre-demo-app dre-demo-db 及び dre-demo-app2 へパスワードなしでログインできることを必ず確認してください dre-demo-ctrl の SSH 公開鍵の作成 上記 dre-demo-console の SSH 公開鍵の作成 と同様に dre-demo-ctrl の公開鍵を作成してく ださい dre-demo-ctrl の SSH 公開鍵の登録上記 dre-demo-console の SSH 公開鍵の登録 と同様に host1 host2 dre-demo-web dre-demo-app dre-demo-db dre-demo-app2 及び dre-demo-console に対して公開鍵の登録をしてください dre-demo-ctrl から host1 host2 dre-demo-web dre-demo-app dre-demo-db dre-demo-app2 及び dre-demo-console へパスワードなしでログインできることを必ず確認してください 2014/03/01 Page. 9

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト 3 デモ環境のインストール 3.1 ダウンロード 以下より D-RE デモ環境インストーラをダウンロードしてください http://www.dependable-os.net/tech/d-re/ ダウンロードした dre-demo-1.1.tar.gz( ファイル名はバージョンによって異なることがありま す ) を展開します ここでは host1 のホームディレクトリ上に展開します host1$ tar xzvf dre-demo-1.1.tar.gz dre-demo-1.1/ dre-demo-1.1/license dre-demo-1.1/dre-demo-web.bin dre-demo-1.1/dre-demo-db.bin dre-demo-1.1/dre-demo-app.bin dre-demo-1.1/dre-demo-app2.bin dre-demo-1.1/dre-demo-ja.dcase dre-demo-1.1/dscript.xml dre-demo-1.1/dre-demo-console.bin dre-demo-1.1/dre-demo-ctrl.bin dre-demo-1.1/dre-demo-en.dcase 3.2 dre-demo-web へデモ環境をインストールする host1 からインストーラを dre-demo-web へ転送し dre-demo-web 上でインストーラを実行し ます host1$ scp ~/dre-demo-1.1/dre-demo-web.bin dre@dre-demo-web: host1$ ssh dre@dre-demo-web dre-demo-web$ sudo ~/dre-demo-web.bin Installation Successful!! Page. 10 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 3.3 dre-demo-app へデモ環境をインストールする host1 からインストーラを dre-demo-app へ転送し dre-demo-app 上でインストーラを実行し ます host1$ scp ~/dre-demo-1.1/dre-demo-app.bin dre@dre-demo-app: host1$ ssh dre@dre-demo-app dre-demo-app$ sudo ~/dre-demo-app.bin Installation Successful!! 3.4 dre-demo-db へデモ環境をインストールする host1 からインストーラを dre-demo-db へ転送し dre-demo-db 上でインストーラを実行しま す host1$ scp ~/dre-demo-1.1/dre-demo-db.bin dre@dre-demo-db: host1$ ssh dre@dre-demo-db dre-demo-db$ sudo ~/dre-demo-db.bin MySQL の root ユーザのパスワードの設定を求められますので任意のパスワードを設定してく ださい ここでは root とします 2014/03/01 Page. 11

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト MySQL のユーザとパスワードの入力を求められます root ユーザと上記で設定したパスワード を設定します Enter MySQL User: root[enter] Enter MySQL Password: root[enter] Installation Successful!! 3.5 dre-demo-console へデモ環境をインストールする host1 からインストーラを dre-demo-console へ転送し dre-demo-console 上でインストーラを 実行します host1$ scp ~/dre-demo-1.1/dre-demo-console.bin dre@dre-demo-console: host1$ ssh dre@dre-demo-console dre-demo-console$ sudo ~/dre-demo-console.bin dre-demo-web dre-demo-app dre-demo-db 及び dre-demo-app2 の各システムコンテナが起動しているホスト名の入力を求められます ここでは dre-demo-web dre-demo-app 及び dre-demo-db のホスト名は host1 dre-demo-app2 のホスト名は host2 となります Page. 12 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 Enter IP address or host name of host running dre-demo-web container: host1[enter] Enter IP address or host name of host running dre-demo-app container [host1] [Enter] Enter IP address or host name of host running dre-demo-db container [host1]: [Enter] Enter IP address or host name of host running dre-demo-app2 container [host1]: host2[enter] この設定は /etc/dre-demo.conf に反映されます MySQL の root ユーザのパスワードの設定を求められますので任意のパスワードを設定してく ださい ここでは root とします MySQL のユーザとパスワードの入力を求められます root ユーザと上記で設定したパスワード を設定します Enter MySQL User: root[enter] Enter MySQL Password: root[enter] 2014/03/01 Page. 13

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト rsyslog-mysql の設定の確認画面が表示されます <No> を選択してください Installation Successful!! 3.6 dre-demo-ctrl へデモ環境をインストールする host1 からインストーラを dre-demo-ctrl へ転送し dre-demo-ctrl 上でインストーラを実行しま す host1$ scp ~/dre-demo-1.1/dre-demo-ctrl.bin dre@dre-demo-ctrl: host1$ ssh dre@dre-demo-ctrl dre-demo-ctrl$ sudo ~/dre-demo-ctrl.bin dre-demo-web dre-demo-app dre-demo-db 及び dre-demo-app2 の各システムコンテナが起動しているホスト名の入力を求められます ここでは dre-demo-web dre-demo-app 及び dre-demo-db のホスト名は host1 dre-demo-app2 のホスト名は host2 となります Page. 14 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 Enter IP address or host name of host running dre-demo-web container: host1[enter] Enter IP address or host name of host running dre-demo-app container [host1] [Enter] Enter IP address or host name of host running dre-demo-db container [host1]: [Enter] Enter IP address or host name of host running dre-demo-app2 container [host1]: host2[enter] Installation Successful!! この設定は /etc/dre-demo-ctrl.conf に反映されます 3.7 dre-demo-app2 へデモ環境をインストールする host1 からインストーラを dre-demo-app2 へ転送し dre-demo-app2 上でインストーラを実行 します host1$ scp ~/dre-demo-1.1/dre-demo-app2.bin dre@dre-demo-app2: host1$ ssh dre@dre-demo-app2 dre-demo-app2$ sudo ~/dre-demo-app2.bin Installation Successful!! 3.8 動作確認 ショッピングサイトの確認 下記 URL にアクセスし ショッピングサイトが表示されることを確認してください http://dre-demo-web/dshopping/ ホスト名 (dre-demo-web) でアクセスできない場合は直接 IP アドレスを指定してください モニターの確認 下記 URL にアクセスし モニターが表示されることを確認してください 2014/03/01 Page. 15

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト http://dre-demo-console/dre-monitor/ ホスト名 (dre-demo-console) でアクセスできない場合は直接 IP アドレスを指定してください デモコントローラの確認 下記 URL にアクセスし デモコントローラが表示されることを確認してください http://dre-demo-ctrl/dre-demo-ctrl/ ホスト名 (dre-demo-ctrl) でアクセスできない場合は直接 IP アドレスを指定してください 3.9 dre-demo-console に D-Case Weaver を導入する インストール D-Case Weaver 仕様書 の D-Case Weaver 導入ガイド に従って D-Case Weaver を dre-demo-console へ導入してください D-Case Weaver 仕様書は以下よりダウンロードできます http://www.dependable-os.net/tech/dcaseweaver/ D-Case ファイルのアップロード host1 の ~/dre-demo-1.1/ にある dre-demo-ja.dcase を D-Case Weaver へアップロードします ブラウザに以下の URL を入力し D-Case Weaver を起動します http://dre-demo-console/dcase-weaver/ D-Case Weaver 上部のメニューの Document > Browse をクリックします Browser ダイアログが表示されます Page. 16 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 Upload ボタンをクリックすると Upload ダイアログが表示されます ファイルを選択 ボタンをクリックすると ファイルを開く ダイアログが表示されますので dre-demo-ja.dcase を選択します (Chrome の場合は ファイルを選択 ボタンですが Firefox の場合 参照 ボタンになります ) OK をクリックし dre-demo-ja.dcase をアップロードします D-Script テンプレートファイルのアップロード host1 の ~/dre-demo-1.1/ にある dscript.xml を D-Case ファイルのアップロード と同様の手 順で D-Case Weaver へアップロードします /etc/dre-demo.conf の設定 dre-demo-console の /etc/dre-demo.conf の DCASE_PATH に D-Case ファイルのパスを DSCRIPT_PATH に D-Script テンプレートファイルを設定します DCASE_PATH=/dre-demo-ja.dcase 2014/03/01 Page. 17

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト DSCRIPT_PATH=/dscript.xml 以下のコマンドを実行し 設定を反映させます dre-demo-console$ /usr/share/dre-demo/bin/update-dre-demo 3.10 システムコンテナの停止 以下のコマンドを実行し host1 上のシステムコンテナを停止してください host1$ sudo dre-sys stop -n dre-demo-web System container dre-demo-web stopped. host1$ sudo dre-sys stop -n dre-demo-app System container dre-demo-app stopped. host1$ sudo dre-sys stop -n dre-demo-db System container dre-demo-db stopped. 以下のコマンドを実行し host2 上のシステムコンテナを停止してください host2$ sudo dre-sys stop -n dre-demo-console System container dre-demo-console stopped. host2$ sudo dre-sys stop -n dre-demo-ctrl System container dre-demo-ctrl stopped. host2$ sudo dre-sys stop -n dre-demo-app2 System container dre-demo-app2 stopped. 3.11 dre-demo-app 及び dre-demo-app2 のスナップショットを 保存する デモで使用するための dre-demo-app 及び dre-demo-app2 のスナップショットを保存します host1 上で以下の手順を実行し dre-demo-app のスナップショットを保存します dre-demo-app が停止していない場合は dre-demo-app を停止します Page. 18 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 host1$ sudo dre-sys stop -n dre-demo-app System container dre-demo-app stopped. スナップショットを保存します スナップショット名は ss1 としてください host1$ sudo dre-sys save -n dre-demo-app -t ss1 Saved snapshot ss1. スナップショットが保存されていることを確認します host1$ sudo dre-sys list -n dre-demo-app ID TAG VM SIZE DAT VM CLOCK 1 ss1 0 2013-08-15 13:21:15 00:00:00.000 同様の手順で host2 上で dre-demo-app2 のスナップショットを保存してください スナップ ショット名は ss1 としてください 4 デモを実行する 4.1 デモ動画 以下よりデモ動画をご覧頂けます http://www.dependable-os.net/tech/d-re/ 4.2 準備 2.4 システムコンテナの起動 の手順に従い dre-demo-app2 以外のシステムコンテナを起動 してください ショッピングサイト モニター デモコントローラ及び D-Case Weaver をブラウザで開いてく ださい 対応ブラウザは Chrome 及び Firefox です ショッピングサイト http://dre-demo-web/dshopping/ 2014/03/01 Page. 19

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト モニター http://dre-demo-console/dre-monitor/ デモコントローラ http://dre-demo-ctrl/dre-demo-ctrl/ D-Case Weaver http://dre-demo-console/dcase-weaver/ D-Case Weaver の準備 1 D-Case Weaver 仕様書 の 2.2 D-Case の読み込み を参照し 3.9 dre-demo-console に D-Case Weaver を導入する でアップロードした dre-demo-ja.dcase を開きます 2 D-Case Weaver 仕様書 の 9.1 設定 の手順に従って URL に /d-watcher/dcase/status を設定し Interval[ms] に 1000 を設定します 3 9.2 モニタリングの開始 の手順で モニタリングを開始します 4 M_11 M_13 M_15 の各 Monitor ノードが黄色になっていることを確認します 4.3 シナリオ 1 の実行手順 1 デモコントローラの シナリオ1 ボタンをクリックします 2 ショッピングサイトの状態を確認します 3 新規サービスをインストール ボタンをクリックします ショッピングサイトに新規サービスが追加されます 4 ショッピングサイトの状態を確認し 2 の状態から更新されていることを確認します 5 運用開始 ボタンをクリックします ショッピングサイトへのアクセス数が増加します 6 モニターの Web サーバの Accesses が増加していることを確認します 7 モニターがアクセス数の閾値を超えたことを検出します 8 D-Case Weaver の M_11 ノードが赤色になっていることを確認します 9 UNDO ボタンをクリックします ショッピングサイトが前の状態に戻ります 10 D-Case Weaver の Ac_1 ノードが黄色になっていることを確認します 11 ショッピングサイトが 2 の状態に戻っていることを確認します 12 ステークホルダ会議を開催 ボタンをクリックします 13 サーバを増強 ボタンをクリックします アプリケーションサーバが一台追加されます 14 新規サービスをインストール ボタンをクリックします ショッピングサイトに新規サービスが追加されます 15 ショッピングサイトの状態を確認し 2 の状態から更新されていることを確認します 16 運用再開 ボタンをクリックします ショッピングサイトへのアクセス数が増加します 17 モニターの Web サーバの Accesses が増加していることを確認します 18 終了 ボタンをクリックし シナリオ1を終了します Page. 20 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 4.4 シナリオ 2 の実行手順 1 デモコントローラの シナリオ2 ボタンをクリックします 2 次へ ボタンをクリックします 3 モニターの Database サーバのデータベースの応答時間が遅延していることを確認します 4 モニターがデータベースの応答時間の遅延を検出します 5 D-Case Weaver の M_13 ノードが赤色になっていることを確認します 6 要因解析が開始され 不適切なバッチジョブが検出されます 7 次へ ボタンをクリックします 8 不適切なバッチジョブが停止します 9 D-Case Weaver の Ac_2 ノードが黄色になっていることを確認します 10 終了 ボタンをクリックし シナリオ2を終了します 4.5 シナリオ 3 の実行手順 1 デモコントローラの シナリオ3 ボタンをクリックします 2 新規サービスをインストール ボタンをクリックします 3 モニターの Application サーバのメモリ使用量が増加していることを確認します 4 モニターが Application サーバのメモリ使用量の増加を検出します 5 D-Case Weaver の M_15 ノードが赤色になっていることを確認します 6 次へ ボタンをクリックします 7 Application サーバが再起動します 8 D-Case Weaver の Ac_3 ノードが黄色になっていることを確認します 9 診断プローブをインストール ボタンをクリックします 10 メモリリーク診断プローブを導入され 要因解析が開始されます 11 モニターの Application サーバのメモリーリークカウントが増加していることを確認します 12 モニターがメモリリークの疑いのあるサービスを検出します 13 D-Case Weaver の M_16 ノードが赤色になっていることを確認します 14 修正をプログラムに適用 ボタンをクリックします 15 終了 ボタンをクリックし シナリオ3を終了します 4.6 シナリオ 4 の実行手順 1 デモコントローラの シナリオ4 ボタンをクリックします 2 就業時点検開始 ボタンをクリックします 3 時刻を翌日に進める ボタンをクリックします 4 Web/Application/Database サーバの時刻が翌日の時刻に進みます 5 デモコントローラの時計の日時が翌日になっていることを確認します 6 期限切れライセンスが検出されます 7 時刻を元に戻す ボタンをクリックします 8 時刻が現在時刻に戻ります 2014/03/01 Page. 21

2013-2014 科学技術振興機構 D-RE デモ環境導入ガイド DEOS プロジェクト 9 ライセンスを更新 ボタンをクリックします 10 ライセンスが更新されます 11 終了 ボタンをクリックし シナリオ4を終了します 4.7 シナリオ 5 の実行手順 1 デモコントローラの シナリオ5 ボタンをクリックします 2 次へ ボタンをクリックします 3 D-Case の警告が検出されます 右下の OK ボタンをクリックすると D-Case Watcher で D-Case の警告箇所を確認できます 4 次へ ボタンをクリックします 5 次へ ボタンをクリックします 6 D-Case を作成します と表示され 右下の OK ボタンをクリックすると D-Case Weaver が開き実際に D-Case の編集を行います 次へ ボタンをクリックした場合はこの手順はスキップされ 手順 11 に進みます 7 D-Case Weaver 上で G_1 ノードを右クリックし Edit Node をクリックします Node Editor が開きます 8 Node Editor の Responsibility の Name を Sato に変更し OK ボタンをクリックします 9 D-Case Weaver のメニューバーの File -> Save As をクリックします Save D-Case ダイアログが開きます 10 File Name に new-dre-demo-ja.dcase と入力し OK ボタンをクリックします 11 デモコントローラへ戻ります 時計が転勤日に進みます 12 次へ ボタンをクリックします D-Case が更新されます 13 終了 ボタンをクリックし シナリオ5を終了します Page. 22 2014/03/01

DEOS プロジェクト D-RE デモ環境導入ガイド 2013-2014 科学技術振興機構 DEOS プロジェクト 2014/03/01 Page. 23