SenseLink
SenseLink GE Enterprise Pro V2.3.1 日本語
SenseLink GE Enterprise Pro V2.3.1 日本語
  • イントロダクション
  • SenseLink GE Enterprise Proインストールマニュアル
    • 改定履歴
    • 概要
    • 規則
    • 環境の準備
    • すべてのホストの初期設定
    • Diamond プラットフォームのデプロイ
    • SenseLink アプリケーションのデプロイ
    • 付録1:今後の使用に備えたインストーラパッケージのバックアップ
    • 付録2:インストールされたコンポーネントとサービス
    • 付録3:インストールに関する問題のトラブルシューティング
    • 付録4:運用時のトラブルシューティング
  • SenseLink GE Enterprise Proアップグレードマニュアル
    • 改定履歴
    • アップグレードマニュアル
  • Mercuryインストールマニュアル
    • 改訂履歴
    • 概要
    • 前提条件
    • マシンの準備
    • デプロイアカウントの準備
    • インストール前の準備
    • デプロイメント設定ファイルの作成
    • Diamond プラットフォームのデプロイ
    • Mercury サービス層のデプロイ
    • インストール問題のトラブルシューティング
    • 付録1:インストールパッケージの作成
    • 付録2:Diamond Yaml ジェネレータのローカル実行
    • 付録3: Mercuryライセンスの更新
  • SenseLink GE Enterprise Proデータバックアップ・リストアマニュアル
    • 改訂履歴
    • Alibaba Cloud の Mysql のバックアップとリストア
    • Alibaba Cloud の Redis のバックアップとリストア
    • Alibaba Cloud の MongoDB のバックアップとリストア
    • Mercuryのバックアップとリストア
  • Mercury スケールアウト マニュアル
  • Mercury APIマニュアル - Beta
  • SenseLink GE Enterprise Pro ユーザーマニュアル
    • 改訂履歴
    • 1 製品概要
    • 2 ライセンスのアクティベーションと更新
    • 3 ログインとログアウト
    • 4 ダッシュボード
    • 5 デバイス管理
    • 6 登録者管理
    • 7 登録者グループ管理
    • 8 ルール管理
    • 9 イベント管理
    • 10 勤怠管理
    • 11 システム管理
    • 12 アップデート管理
    • 13 エラーメッセージ
    • 付録 A アカウントの権限明細
  • SenseLink GE Enterprise Pro APIマニュアル
    • 改訂履歴
    • 1 製品概要と利用方法
    • 2 APIリファレンス
      • 2.1 システムのAPI
      • 2.2 デバイスの API
      • 2.3 デバイスアラートの API
      • 2.4 登録者の API
      • 2.5 登録者グループの API
      • 2.6 QRコードの API
      • 2.7 アクセスルールAPI
      • 2.8 レコードの API
      • 2.9 認証用顔写真の API
      • 2.10 部署の API
      • 2.11 イベントサブスクリプション API
    • 3 Push通知
  • SenseLink GE Enterprise Pro ToolKitマニュアル
    • 改訂履歴
    • 1 製品概要
    • 2 事前準備
    • 3 従業員管理
    • 4 デバイスアップデート管理
GitBook提供
このページ内

役に立ちましたか?

PDFとしてエクスポート
  1. Mercuryインストールマニュアル

付録1:インストールパッケージの作成

Mercury インストールファイルパッケージの作成は、デプロイメント前にすべてのファイルを準備するプロセスです。インストールのステップとは切り離されたステップです。テスト環境では、通常インストールパッケージはシードマシンで作成します。その後、インストールパッケージを顧客のサイトに移行して、設定とデプロイメントを行います。

インストールパッケージの作成プロセスは、以下の手順で行います。

  1. Diamond インストールパッケージを diamond ディレクトリにコピーします。

  2. Mercury 自動デプロイスクリプトを mercuryディレクトリにダウンロードします。

  3. Mercury で使用されるイメージファイルを Diamond インストールパッケージにインジェクトします。

  4. その他の最終工程を行います。

インストールパッケージを作成する際、ubuntu アカウントを使用して以下のコマンドを実行します。

############# run separately ############
##### Please ensure use ubuntu user. #####
sudo su - ubuntu

# Prepare build installer folder
sudo mkdir -p /data && sudo chown -R $(whoami):$(whoami) /data && cd /data

# Install docker
sudo apt install -y docker.io=17.12.1-0ubuntu1

# Add user to docker group
sudo usermod -a -G docker $(whoami)
sudo chown -R $(whoami):$(whoami) /home/$(whoami)/

############# run separately ############
##### Exit current session and re-login again so that to enable user group. #####
exit

通常、docker コマンドを実行するユーザは、docker パーミッショングループに追加する必要があります。設定を有効にするには、コンソールをログアウトして、再度ログインする必要があります。その後に、後続のインストールやデプロイメント手順を続行します。

cd /data

# Copy build-installer.sh to host and prepare installer package.
# vim build-installer.sh

# run build-installer with correct branch name
bash build-installer.sh [branch]

# package installer files into tarball and generate hash code
tarball_name=Mercury_v1.1.0_$(date +%Y-%m-%d_%H-%M-%S_%Z).tar
tar -cvf $tarball_name .
sha1sum $tarball_name

# when build installer on Diamond Host, DO REMOVE docker.io that installed within build-installer.sh since it will impact real diamond deployment.
sudo apt remove docker.io

前へインストール問題のトラブルシューティング次へ付録2:Diamond Yaml ジェネレータのローカル実行

最終更新 4 年前

役に立ちましたか?