読者です 読者をやめる 読者になる 読者になる

ブロックチェーン&暗号通貨の調査記録用紙

Bitcoin、NEMを始めとする暗号通貨の基盤となっているブロックチェーン技術や暗号通貨自身の情報まとめ

NISのVerUp (0.6.77 ⇒ 0.6.79)

NEMスーパノード向け、超絶手抜き投稿。

あとでちゃんとしたやつに更新しよう。自分。

前提条件:
・Linux上で、スーパノード運用中(予定)の人。
前の記事を参考に、NISを入れている。
((HOME DIR)/package でNISを動かしている人は、駄目です。)
・NIS以外(NCCとか)は最初から動いていない。
・実行スクリプトがうまく動かなくても泣かない人。(事前バックアップ推奨)
(バグってるところを見つけたら教えてくれると嬉しいです。)

補足:
やっていることは、既存NISのjarファイルを最新版に差し替えているだけです。
他のファイルは変更が無かったのでそのままです。

追記1:
実行スクリプト、案の定バグってた。
8/27 07:00から09:40の間に見てた人、ごめんなさい。修正しています。

追記2:
環境によっては、zipが入っていない場合が有る様です。zipがインストールされているか確認して、入っていない(command not foundが出る)場合ばインストールして下さい。

root@localhost:~# zip --version
-bash: zip: command not found 
root@localhost:~# apt-get install zip
(略)
アップデート手順
root@localhost:~# su - nem
nem@localhost:~$ 
nem@localhost:~$ curl -fsSLO http://goo.gl/yeF0MI && bash yeF0MI && rm yeF0MI
---- インストール先確認
NISインストール先は、 /home/nem/nemServer ですか?
yes/no ==> yes
---- 既存インストールVer確認(NCC,Moniter,Consoleは非稼働)
  NIS    : 0.6.77
           nem      31257  2.4 38.1 4600136 799096 pts/0  Sl   ?  13:52 java -Xms512M -Xmx1G -cp .:./*:../libs/* org.nem.deploy.CommonStarter
  NCC    : 0.6.77
  Moniter: 0.6.77
  Console: 0.6.77
---- 最新Ver取得開始
--2016-mm-dd hh:mm:ss--  http://bob.nem.ninja/nis-ncc-0.6.79.tgz
(中略)
2016-mm-dd hh:mm:ss (1.40 MB/s) - 'nis-ncc-0.6.79.tgz' saved [32063108/32063108]

---- 圧縮ファイルの展開開始
---- 圧縮ファイルの展開完了
---- VerUp最終確認
今のプロセスを停止して、VerUpを行います。宜しいですか?
yes/no ==> yes
---- NISを停止します。
---- NISの停止確認中。
---- NISの停止確認中。
---- NISの停止確認中。
---- NISを停止を確認。
---- VerUpを行いました
---- NISを再開しました。
ログは、以下の場所に出力されます。
-rw-rw-r-- 1 nem nem 111111  8月 27 00:00 2016 /home/nem/nem/nis/logs/nis-0.log
---- NISのVerUpが完了しました。
nem@localhost:~$ 

最後に、ブラウザから以下のURLを開いて

http://自分のサーバIPアドレス:7890/node/info

 "version":"0.6.79-BETA"が有ればOKです。