1.1.3.3. 必要モジュールをインストールする¶
本項では、以下の各実装において共通するIoT機器の必要モジュールのインストール手順について説明します。
実装1: IoT機器の遠隔コマンド実行
実装2: IoT機器からの画像送信・Things Cloudでの画像表示
実装3: IoT機器からThings Cloudへの各種測定値送信
なお、本書中の設定値の「< >」の表記については、ご利用の環境により各自入力いただく箇所となります("<"から">"までを設定値に置き換えてください)。
c8yエージェントをインストールする¶
IoT機器にc8yエージェント(c8yMQTT)をインストールする手順です。
あらかじめ、前項の「1.1.3.2. OSの初期設定をする」に記載の作業が完了していること、およびIoT機器がインターネットに接続されていることを確認してください。
注釈
c8yMQTTおよびPython、GitはNTTドコモビジネスがサポートしているものではないため、仕様などについては開発元にお問い合わせください。
必要なモジュールをインストールする¶
c8yエージェントのインストールおよび動作に必要なモジュールをインストールします。
管理者権限を持つアカウントでOSにログインします。
以下のコマンドを実行し、モジュールのインストール用コマンドのパッケージを更新します。
# apt upgrade以下のコマンドを実行し、「Python」のバージョンが表示されることを確認します(本項記載時の「Python」のバージョンは"3.9.2"です)。
# python --version注釈
「Python」がインストールされていない場合、バージョンは表示されません。
以下のコマンドを実行し、「Python」をインストールしてください。
# apt install python3以下のコマンドを実行し、「git」をインストールします。
# apt install git以下のコマンドを実行し、「git」のバージョンが表示されることを確認します。(本項記載時の「git」のバージョンは"2.30.2"です)
# git --version
c8yMQTTをインストールする¶
注釈
- 本項では例として、本システム用のディレクトリを「/usr/local/sdpf-iot」としています。お使いの環境に合わせて読み替えてください。
- 本記事では以降、具体的な行番号を指定しソースファイルの修正方法を記載していますので、本項記載時の「c8yMQTT」と同じバージョン("v0.3")をクローンしてください。
以下のコマンドを実行し、前項の「1.1.3.2. OSの初期設定をする - 本システム用ディレクトリを作成する」にて作成したディレクトリに移動します。
# cd /usr/local/sdpf-iot以下のコマンドを実行し、GitHubからc8yMQTT(v0.3)をクローンします。
# git clone https://github.com/SoftwareAG/c8yMQTT.git . -b v0.3以下のコマンドを実行し、本システム用のディレクトリにc8yMQTTのファイルが格納されていることを確認します。
# ls /usr/local/sdpf-iot/注釈
c8yMQTTのファイルは以下の12ファイルです。
README.md
c8yMQTT.py
device_proxy.py
install.sh
pi.properties
piAgent.py
pics/
release
requirements.txt
sensehat.py
smartrest.py
uninstall.sh
以下のコマンドを実行し、c8yMQTTのバージョンが"0.3"であることを確認してください。
# cat /usr/local/sdpf-iot/release
目次
システム構成例
VMware各種ガイド
- 1. VMware環境構築ガイド
- 1.1. vSphere ESXi 8.0環境への移行手順
- 1.2. vSphere 8.0 編
- 1.3. vSphere 7.0 編
- 1.4. vSphere 7.0 移行編(v2 vSphere6.5->v3 vSphere7.0)
- 1.5. vSphere 7.0 移行編(v2 vSphere6.7->v3 vSphere7.0)
- 1.6. vSphere 8.0 移行編(v4 vSphere7.0->v4 vSphere8.0)
- 1.7. vSphere 5.5 編 (参考情報)
- 1.8. vSphere 6.0 編 (参考情報)
- 1.9. BYOL環境編 (参考情報)
- 1.10. 改訂履歴
Nutanix構成ガイド
Oracle各種ガイド
Arcserve構成ガイド
- 1. Arcserve UDP 8.0 を用いた Smart Data Platform でのバックアップリストア運用例
- 2. Arcserve UDP 9.0 を用いた Smart Data Platform でのバックアップリストア運用例
- 3. Arcserve UDP 10.0 を用いた Smart Data Platform でのバックアップリストア運用例
- 4. Arcserve UDP 8.0 から 9.0 へのアップグレード手順
- 5. Arcserve UDP 8.0 および 9.0 からArcserve UDP 10.0 へのアップグレード手順
- Arcserve Cloud Direct環境構築手順書
- 6. Arcserve Replication and High Availabilityのレプリケーション機能を用いたDRソリューションガイド(Hybrid Cloud with Azureとの複合ソリューション)
- 7. <参考>ArcserveUDP バックアップ/リストア時間
ベアメタルサーバー バックアップ&リストアガイド
- 1. ベアメタルサーバーのバックアップ&リストア概要および手順 RHEL8.1編
- 1.1. ベアメタルサーバーのバックアップ&リストア概要および手順 RHEL8.1編
- 1.2. CIFSサーバー構築 RHEL8.1編
- 1.3. インストーラーのダウンロード RHEL8.1編
- 1.4. バックアップ元ベアメタルサーバーへArcserveUDPインストール RHEL8.1編
- 1.5. バックアッププラン設定とバックアップ実行 RHEL8.1編
- 1.6. リストア先ベアメタルサーバー(v3フレーバー)のデプロイ RHEL8.1編
- 1.7. リストア先ベアメタルサーバーのコンソールアクセス RHEL8.1編
- 1.8. リストア先ベアメタルサーバーへArcserveUDPインストール RHEL8.1編
- 1.9. 復旧メディアのアップロード RHEL8.1編
- 1.10. 復旧メディアのマウントおよびISOブートの実行 RHEL8.1編
- 1.11. ArcserveUDPのリストア実行 RHEL8.1編
- 1.12. リストア実行後の操作 RHEL8.1編
- 1.13. バックアップ元ベアメタルサーバーの削除 RHEL8.1編
- 1.14. リストア先ベアメタルサーバーからArcserveUDPのアンインストール RHEL8.1編
- 1.15. CIFSサーバーの削除実行 RHEL8.1編
- 2. ベアメタルサーバーのバックアップ&リストア概要および手順 RHEL8.8編
- 2.1. ベアメタルサーバーのバックアップ&リストア概要および手順 RHEL8.8編
- 2.2. CIFSサーバー構築 RHEL8.8編
- 2.3. インストーラーのダウンロード RHEL8.8編
- 2.4. バックアップ元ベアメタルサーバーへArcserveUDPインストール RHEL8.8編
- 2.5. バックアッププラン設定とバックアップ実行 RHEL8.8編
- 2.6. リストア先ベアメタルサーバー(v4フレーバー)のデプロイ RHEL8.8編
- 2.7. リストア先ベアメタルサーバーのコンソールアクセス RHEL8.8編
- 2.8. リストア先ベアメタルサーバーへArcserveUDPインストール RHEL8.8編
- 2.9. 復旧メディアのアップロード RHEL8.8編
- 2.10. 復旧メディアのマウントおよびISOブートの実行 RHEL8.8編
- 2.11. ArcserveUDPのリストア実行 RHEL8.8編
- 2.12. リストア実行後の操作 RHEL8.8編
- 2.13. バックアップ元ベアメタルサーバーの削除 RHEL8.8編
- 2.14. リストア先ベアメタルサーバーからArcserveUDPのアンインストール RHEL8.8編
- 2.15. CIFSサーバーの削除実行 RHEL8.8編
- 3. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2016編
- 3.1. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2016編
- 3.2. CIFSサーバー構築 Windows Server2016編
- 3.3. インストーラーのダウンロード Windows Server2016編
- 3.4. バックアップ元ベアメタルサーバーへArcserveUDPインストール Windows Server2016編
- 3.5. バックアッププラン設定とバックアップ実行 Windows Server2016編
- 3.6. リストア先ベアメタルサーバー(v3フレーバー)のデプロイ Windows Server2016編
- 3.7. リストア先ベアメタルサーバーへのコンソールアクセス Windows Server2016編
- 3.8. リストア先ベアメタルサーバーへのArcserveUDPインストール Windows Server2016編
- 3.9. WindowsADKインストール Windows Server2016編
- 3.10. 復旧メディア作成 Windows Server2016編
- 3.11. 復旧メディアのアップロード Windows Server2016編
- 3.12. 復旧メディアのマウントおよびISOブートの実行 Windows Server2016編
- 3.13. ArcserveUDPのリストア実行 Windows Server2016編
- 3.14. リストア実行後の操作 Windows Server2016編
- 3.15. バックアップ元ベアメタルサーバーの削除 Windows Server編
- 3.16. リストア先ベアメタルサーバーからArcserveUDPのアンインストール Windows Server編
- 3.17. CIFSサーバーの削除実行 Windows Server2016編
- 4. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2019編
- 4.1. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2019編
- 4.2. CIFSサーバー構築 Windows Server2019編
- 4.3. インストーラーのダウンロード Windows Server2019編
- 4.4. バックアップ元ベアメタルサーバーへArcserveUDPインストール Windows Server2019編
- 4.5. バックアッププラン設定とバックアップ実行 Windows Server2019編
- 4.6. リストア先ベアメタルサーバー(v3フレーバー)のデプロイ Windows Server2019編
- 4.7. リストア先ベアメタルサーバーへのコンソールアクセス Windows Server2019編
- 4.8. リストア先ベアメタルサーバーへのArcserveUDPインストール Windows Server2019編
- 4.9. WindowsADKおよびWindowsPEインストール Windows Server2019編
- 4.10. 復旧メディア作成 Windows Server2019編
- 4.11. 復旧メディアのアップロード Windows Server2019編
- 4.12. 復旧メディアのマウントおよびISOブートの実行 Windows Server2019編
- 4.13. ArcserveUDPのリストア実行 Windows Server2019編
- 4.14. リストア実行後の操作 Windows Server2019編
- 4.15. バックアップ元ベアメタルサーバーの削除 Windows Server2019編
- 4.16. リストア先ベアメタルサーバーからArcserveUDPのアンインストール Windows Server2019編
- 4.17. CIFSサーバーの削除実行 Windows Server2019編
- 5. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2019編(v4フレーバー)
- 5.1. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2019編(v4フレーバー)
- 5.2. CIFSサーバー構築 Windows Server2019編(v4フレーバー)
- 5.3. インストーラーのダウンロード Windows Server2019編(v4フレーバー)
- 5.4. バックアップ元ベアメタルサーバーへArcserveUDPインストール Windows Server2019編(v4フレーバー)
- 5.5. バックアッププラン設定とバックアップ実行 Windows Server2019編(v4フレーバー)
- 5.6. リストア先ベアメタルサーバー(v4フレーバー)のデプロイ Windows Server2019編(v4フレーバー)
- 5.7. リストア先ベアメタルサーバーへのコンソールアクセス Windows Server2019編(v4フレーバー)
- 5.8. リストア先ベアメタルサーバーへのArcserveUDPインストール Windows Server2019編(v4フレーバー)
- 5.9. WindowsADKおよびWindowsPEインストール Windows Server2019編(v4フレーバー)
- 5.10. 復旧メディア作成 Windows Server2019編(v4フレーバー)
- 5.11. 復旧メディアのアップロード Windows Server2019編(v4フレーバー)
- 5.12. 復旧メディアのマウントおよびISOブートの実行 Windows Server2019編(v4フレーバー)
- 5.13. ArcserveUDPのリストア実行 Windows Server2019編(v4フレーバー)
- 5.14. リストア実行後の操作 Windows Server2019編(v4フレーバー)
- 5.15. バックアップ元ベアメタルサーバーの削除 Windows Server2019編(v4フレーバー)
- 5.16. リストア先ベアメタルサーバーからArcserveUDPのアンインストール Windows Server2019編(v4フレーバー)
- 5.17. CIFSサーバーの削除実行 Windows Server2019編(v4フレーバー)
- 6. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2022編
- 6.1. ベアメタルサーバーのバックアップ&リストア概要および手順 Windows Server2022編
- 6.2. CIFSサーバー構築 Windows Server2022編
- 6.3. インストーラーのダウンロード Windows Server2022編
- 6.4. バックアップ元ベアメタルサーバーへArcserveUDPインストール Windows Server2022編
- 6.5. バックアッププラン設定とバックアップ実行 Windows Server2022編
- 6.6. リストア先ベアメタルサーバーのデプロイ Windows Server2022編
- 6.7. リストア先ベアメタルサーバーへのコンソールアクセス Windows Server2022編
- 6.8. リストア先ベアメタルサーバーへのArcserveUDPインストール Windows Server2022編
- 6.9. WindowsADKおよびWindowsPEインストール Windows Server2022編
- 6.10. 復旧メディア作成 Windows Server2022編
- 6.11. 復旧メディアのアップロード Windows Server2022編
- 6.12. 復旧メディアのマウントおよびISOブートの実行 Windows Server2022編
- 6.13. ArcserveUDPのリストア実行 Windows Server2022編
- 6.14. リストア実行後の操作 Windows Server2022編
- 6.15. バックアップ元ベアメタルサーバーの削除 Windows Server2022編
- 6.16. リストア先ベアメタルサーバーからArcserveUDPのアンインストール Windows Server2022編
- 6.17. CIFSサーバーの削除実行 Windows Server2022編
ファイアウォール(vSRX)構成ガイド
Managed Load Balancer 構成ガイド
- 1. Managed Load Balancer 構成ガイド
- Managed Load Balancer / Managed Firewall 構成ガイド(ツーアーム構成)
- Managed Load Balancer / Managed Firewall 構成ガイド(ワンアーム構成)
ロードバランサー(Netscaler VPX)構成ガイド
- 1. ロードバランサー(NetScaler VPX)構成ガイド
- 2. ファイアウォール・ロードバランサー構成例(ツーアーム)※クライアントのIPアドレス変換なし
- 3. ファイアウォール・ロードバランサー構成例(ワンアーム)※クライアントのIPアドレス変換なし
- 4. ファイアウォール・ロードバランサー・Managed WAF 構成例(ツーアーム)※クライアントのIPアドレス変換なし
- 5. ファイアウォール・ロードバランサー・Managed WAF構成例(ワンアーム)※クライアントのIPアドレス変換なし
ランサムウェア対策ソリューション(イミュータブルバックアップ)
バックアップソリューション
SDPF クラウド/サーバー 設備更改プロジェクト:新環境移行手順書
- 1. SDPF クラウド/サーバー 設備更改プロジェクト:ハイパーバイザー新環境移行手順
- 2. SDPF クラウド/サーバー 設備更改プロジェクト:仮想サーバーインスタンス新環境移行手順
- 2.1. 仮想サーバーインスタンス新環境移行手順
- 2.2. 仮想サーバーインスタンス新環境移行 (インスタンスのリサイズ/ボリューム種別の変更) 手順(GUI版)
- 2.3. 仮想サーバーインスタンスの新環境移行 (インスタンスのリサイズ/ボリューム種別の変更) 手順(API版)
- 2.4. 仮想サーバーインスタンス新環境移行(Windows Server)のデータ移行手順
- 2.5. 仮想サーバーインスタンス新環境移行(Windows Server + SQL Server)のデータ移行手順
- 2.6. 仮想サーバーインスタンス新環境移行(Windows Server + Oracle DB)のデータ移行手順
- 2.7. 仮想サーバーインスタンス新環境移行(RHEL + Oracle DB)のデータ移行手順
- 2.8. 仮想サーバーインスタンス新環境移行(Windows Server+RDS SAL)のデータ移行手順
- 3. SDPF クラウド/サーバー 設備更改プロジェクト:ベアメタルサーバー新環境移行手順
- 4. SDPF クラウド/サーバー 設備更改プロジェクト:ストレージ新環境移行手順
暗号化ソリューション
バックアップソリューション
ログ蓄積・活用ソリューション
- 1. FSGログ蓄積・活用ソリューション
- 2. FRAログ保存ソリューション
- 3. ログ蓄積・活用ソリューション Flexible InterConnect/Wasabiオブジェクトストレージ/ログ管理ツール/Windows用S3互換ストレージマウントツール
DNSセキュリティ対策ソリューション
ランサムウェア対策ソリューション
M365バックアップソリューション
バックアップ回線ソリューション
IoT機器導入ソリューション【手動構築】
IoT機器導入ソリューション【自動構築】
IoT機器活用ソリューション
Things CloudによるIoTデータ予測ソリューション
Node-AIによる時系列予測ソリューション
操作ログ転送機能ログ一覧化手順
改訂履歴