インストールしたinnotopで接続時にエラー
最新のinnotopをインストール
環境はUbuntu16.04
$ sudo apt-get install mysql-client $ dpkg -S /usr/bin/innotop
非常に簡単。さあ、使おうと思ったら・・・。
$ innotop -u root -p -h host名 -P ポート番号 PROCESSLIST: Redundant argument in sprintf at /usr/bin/innotop line 6712.
ん?なんじゃこりゃ?
ここによるとinnotopファイル内にある以下の1行をコメント化しろとのこと。
use warnings FATAL => 'all';
innotopファイルを探して、
$ which innotop /usr/bin/innotop
編集してコメント化する
$ sudo vim /usr/bin/innotop
結構最初のほうにあるから見落とさないと思うけど。
# use warnings FATAL => 'all';
もう一回innotpコマンド実行したら今度は成功した。
ところが、一部のオプション(Shift+C など)でinnotopが落ちる事象が発生。
とりあえずOS再起動してみたら直ったけどね。