NorthStarからParagon Automationへのデータの移行
既存の NorthStar リリース 6.x から DeviceProfile、Cassandra DB、および Analytics (ES DB) データを移行できます。をParagon Automation設定に変更します。
概要 このトピックで説明されている手順を使用して、日付をNorthStarからParagon Automationに移行します。
前提 条件
- NorthStarとParagon Automationの両方の設定が稼働していることを確認します。
- CassandraはParagon Automationからアクセスできる必要があります。/opt/northstar/data/apache-cassandra/conf/cassandra.yaml パスの
rpc_addressパラメータを、Paragon Automation セットアップが接続できるアドレスに設定します。アドレスを設定したら、Cassandraを再起動して設定変更を有効にします。root@ns1: # supervisorctl restart infra:cassandra
-
NorthStarとParagon Automationの両方に、Cassandra DBを移行するのに十分なディスク容量があることを確認します。Cassandra の移行では、すべてのデータが CSV ファイルにエクスポートされるため、移行操作に十分なスペースが必要です。十分なスペースを確保するには、次のようにします。
-
NorthStarにログインし、Cassandraによる現在のディスク使用量を確認してください。マルチサイトセットアップの場合は、セットアップ内のすべてのノードで次のコマンドを発行し、それらを追加して合計ディスク使用量を計算します。
[root@ns1-site1 ~]# du -sh /opt/northstar/data/apache-cassandra/ 404M /opt/northstar/data/apache-cassandra/ <--- Disk space used by Cassandra
-
NorthStar と Paragonの両方で使用可能なディスク容量が、Cassandraの合計ディスク使用量を少なくとも2倍超えていることを確認します。Paragon Automationの場合、 /var/local ディレクトリに使用するデバイスでスケジューリングが有効になっているすべてのノードで、この容量が使用可能である必要があります。NorthStar の場合、データのエクスポート元のノードにのみ使用可能なディスク領域が必要です。
例えば、Paragon Automationノードで、大きなルートパーティション「/」があり、'/var/local'のオプションパーティションがない場合:
root@pa-master:~# df -h Filesystem Size Used Avail Use% Mounted on udev 11G 0 11G 0% /dev tmpfs 2.2G 32M 2.1G 2% /run /dev/sda3 150G 33G 110G 24% / <--- Available space for /var/local tmpfs 11G 0 11G 0% /dev/shm ...
パーティションオプションの詳細については、 ディスク要件 を参照してください。
NorthStarについて:
[root@ns1-site1 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 108G 9.6G 99G 9% / <--- Available space devtmpfs 7.6G 0 7.6G 0% /dev tmpfs 7.6G 12K 7.6G 1% /dev/shm tmpfs 7.6G 25M 7.6G 1% /run
-
NorthStarからParagon Automationにデータを移行するには、次の手順に従います。