synthkのブログ -2ページ目

synthkのブログ

ネットワーク機器の設定、DIY、SIM、C#のメモ
を書くことにしました。ご参考になれば幸いです。

開通しても1週間で不通になったり、なかなか安定しなかったが、

連続稼働もできるようになったので、記載する。

知識もなく、素人があちこち調べた結果でとりあえず安定動作が確認できたため、覚書。

・残課題

 ・Android携帯に電話すると、Android側の着信画面は、

  電話番号ではなくBrastelのユーザIDが表示される。

  (ドコモの古いガラケーは問題ない)調べたけど原因わからず、諦め。

 

◆TPLINK ルータ設定 -ポートトリガ設定が必要(しない場合1,2週間で着信しない問題発生。)

◆Grandstream HT702

BASIC SETTING

ADVANCED SETTING

 

System Ring Cadence: c=1000/2000
Call Progress Tones:
Dial Tone: f1=400@-19,c=0/0
Ringback Tone: f1=400@-19,f2=384@-20,c=1000/2000
Busy Tone: f1=400@-19,c=500/500
Reorder Tone: f1=400@-19,c=500/500
Confirmation Tone: f1=600@-16,c=250/250
Call Waiting Tone: f1=440@-13,c=300/10000
Prompt Tone: f1=350@-17,f2=440@-17,c=0/0

 

NTP Server: ntp.nict.jp(URI or IP address)

FXS PORT1

何をいじったか忘れました。それっぽいところをコピペ。
Account Active: Yes
Primary SIP Server: softphone.spc.brastel.ne.jp
SIP User ID: ユーザID  (the user part of an SIP address)
Authenticate Password:   パスワード  (purposely not displayed for security
Tel URI: Disabled
SIP Registration: Yes
Unregister On Reboot: Yes
Outgoing Call without Registration: No
Register Expiration: 1440(in minutes. default 1 hour, max 45 days)
   
Check SIP User ID for incoming INVITE: Yes (no direct IP calling if Yes)
Authenticate incoming INVITE: No
   
Disable Call-Waiting: Yes
Disable Call-Waiting Caller ID: No
Disable Call-Waiting Tone: No
Disable Connected Line ID: No
   
Use First Matching Vocoder in 200OK SDP: No
Preferred Vocoder:
(in listed order)
choice 1:PCMU
choice 2:PCMA
choice 3:G723
choice 4:G729
choice 5:G726-32
choice 6:iLBC
   
SLIC Setting: JAPAN CO
Caller ID Scheme: NTT Japan
   
Gain: TX+2dB RX-4db
   
Ring Tones (Syntax: c=on1/off1-on2/off2-on3/off3;)
Ring Tone 1: c=2000/4000
Ring Tone 2: c=2000/4000
Ring Tone 3: c=2000/4000
Ring Tone 4: c=2000/4000
Ring Tone 5: c=2000/4000
Ring Tone 6: c=2000/4000
Ring Tone 7: c=2000/4000
Ring Tone 8: c=2000/4000
Ring Tone 9: c=2000/4000
Ring Tone 10: c=2000/4000
APC SurgeArrest BE325-JP がバッテリ寿命でブザーが鳴りだしたので
交換バッテリを探してたところ、売ってはいるが、中古っぽいとか
品質が微妙とあまり良いコメントが見れなかった。
+2000円ならばということで、CyberPower Backup BR 550 CP550 JPを購入。
(BE325-JP廃棄には困りそう・・・)

到着したCP550 を箱から取り出し、ReadyNAS104 に装着。
何も設定せずにReadyNAS104 で認識された。 楽ちん! 細かい設定は出来ないようだけど。



設定後、停電等が起きると、メール設定をしていると以下の様な
メールが届く
<復旧時>
Subject: ReadyNAS 警告メッセージ (*****システム: 通知)
UPS 'UPS' () はオンラインです。

<停電時>
Subject: ReadyNAS 警告メッセージ (***** システム: 警告)
UPS 'UPS' () はバッテリー駆動です。

以上
ReadyNAS104 起動時に、USB接続のHDD認識後、
「外部ストレージデバイスが接続されました。」という通知が、台数分届く。

携帯に届くようにしている為
自動電源ONで運用するとONなると毎回通知が来るため、鬱陶しい。
これを携帯に届かないように変更する方法について記載する。

結論:
調査したが、解決方法は見つからなかった。
通知をGMailにし、GMailメールサーバのフィルタ設定変更で目標は達成した。

[1]WEB上のGMailにログイン し 右上の ギアマークをクリックし「設定」を選択
[2]上側の設定項目一覧の中の「フィルタ」を選択
[3]設定を追加(以下を参照)以下の設定は、フィルタ機能で、
 USB HDDの接続通知メールだけを他のメールアドレスに転送し、消去するという設定。
 スマフォの場合、既読にするにチェックを入れるだけでも
 着信時の鳴動はしないアプリのほうが多いので効果あり。

GMail
 
※上記の様な設定を、接続時通知、 切断時通知 2つフィルタを作成すれば
 目標は達成できる。(本当はReadyNAS本体で設定したいんだけど。)

■ReadyNAS本体では変更が出来ないようだ。(以下は試したこと)
FrontView-システム-設定-警告で、通知イベント=ボリューム を
チェックを外せば、届かないと思われるが、チェックを外せない。

外せないには理由がありそうだが、理由を無視して、これを強引に外す方法を記載する。

FrontView-システム-設定-設定のバックアップし、「設定ファイルをダウンロードする」を押下
で、設定ファイルと思わしきもの確認したが、
設定値自体がファイルになくON固定設定になっているようだ。
(サポートは出来ない仕様との回答でした)

以上
ReadyNAS104のバックアップ機能で、同期をしたい場合、選択肢はRSYNCしかないようだ。

愚痴:サポートに問い合わせたところ、「RSYNCはリモートの別サーバを立てないと使えない。USB_HDDはRSYNCサーバを持たないので無理」との回答だったのだが・・・。 納得いかず調査。

■結論:可能であることが分かった

■やり方
1)バックアップ先USB_HDDの設定
RSYNC1-USB
RSYNC2-USB
※パスワード設定は設定しないと何故かエラーになる
※127.0.0.1 は使用不可でした。127.0.0.1は設定不要。

2)バックアップジョブの設定
RSYNC1-BKUP1

※ホストを自ReadyNASのアドレスにし、パスをUSB_HDD_1 にするのがポイント
RSYNC1-BKUP2

※ソース・・・・削除・・・は、同期したい場合にチェック(未確認)
RSYNC1-BKUP3


以上
内蔵HDDを外付けHDDにするCG-HDCEU300QF、OWL-EDR35/U3を利用したり
READYNASのUSBポートの違う場所に差し込むと、いつの間にか
USB_HDD_1から始まっていた番号が、USB_HDD_6になってしまった。

新規接続した直後のようにUSB_HDD_1にしたいと思い
サポートに聞いてみたところ、外付けケースを使っている為
サポートは出来ないと断られた。
SSHでREADYNASに接続し、試行錯誤で設定を変更し、
ようやく思い通りに動作したので、手順をまとめた。
実際は、以下の通りで解決したわけではなく、
試行錯誤で変更した結果、
以下の通りに変更すれば変更できるだろうという状態の内容。

[1]認識しているHDDをイジェクトボタンを押してすべて取り外す
  押せるものはすべてイジェクトボタンを押して取り外す。
  USBケーブルも取り外し。

[2] /etc/frontview/usb/storage.conf の編集
 viで開き、HDDの情報っぽい全行を削除

 (※以前は以降を削除しなかった為、トラブル発生と予測)
[3] FrontView 関連の設定ファイルの削除
 1)/etc/frontview/usb/._share/ 以下のUSB_HDD情報フォルダ、ファイルを削除
   ※正しくUSB_HDDを取り外すとこちらは自動的に削除されるようだが、
    外付けを使っていると残ってしまい、更に残った状態で
    [2]を行うと、FrontViewのSMB等設定が正しく動作しなくなるようだ。

 ※find /etc -type f -print | xargs grep USB /dev/null
  で関係しそうな設定ファイルを検索。
  (こちらも正しくUSB_HDDをイジェクト出来れば削除されるようだが
   残ってしまうことあり。この場合、同様にFrontViewからの
   設定が出来なくなる。)

 2)/etc/securetty、/etc/frontview/backup_jobs.conf、
   /etc/frontview/proftpd/Shares.conf は、いじらずに復活した為
   これ以外で、残っているファイルをviで開き、設定を削除。

以上、想像だが次回はこの手順でトライしよう。
運用について
■結論
 とりあえずRAID5で運用(割り切ってRAID0の方がよいか?)
 外付けHDD(NTFS)に定期バックアップすることにします。

■構成
内蔵
1:TOSHIBA DT01ACA200
2:TOSHIBA DT01ACA200
3:WD20EARX
4:ST2000DM001-9YN164
外付け:
背面USB3:WDC WD20EZRX-00DC0B0(ガチャポンパっ)
表面USB2:ST2000DL 003-9VT166(CG-HDCEU3000F)

■RAID1:
 取り外してEXTフォーマットの認識をソフトでつないでみたが中身見れず。
 ext3とかだと良かったんですが、btrfsのようです。
 万が一の時、Windows7につないで読めるようにしたいので、
 RAID1は除外。
Linuxを準備して、マウント確認は試してません。

■RAID5(2T×4台):パリティ計算おそっ。平均:40MByte/sec ぐらい。
 1本遅いHDDが混じってるのが原因かもしれませんが。

-----------------------------------------------------------------------
CrystalDiskMark 3.0.2 Shizuku Edition x64 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 30.418 MB/s
Sequential Write : 41.666 MB/s
Random Read 512KB : 18.073 MB/s
Random Write 512KB : 37.682 MB/s
Random Read 4KB (QD=1) : 0.907 MB/s [ 221.3 IOPS]
Random Write 4KB (QD=1) : 3.779 MB/s [ 922.6 IOPS]
Random Read 4KB (QD=32) : 1.060 MB/s [ 258.7 IOPS]
Random Write 4KB (QD=32) : 9.323 MB/s [ 2276.2 IOPS]

Test : 500 MB [Z: 29.3% (1636.3/5575.2 GB)] (x1)
Date : 2014/09/29 22:36:01
OS : Windows 7 Professional SP1 [6.1 Build 7601] (x64)

■USB外付けHDD ガチャポンぱっ 背面US3.0接続
⇒あれ、内蔵RAID5よりこちらのほうが早い。
-----------------------------------------------------------------------
CrystalDiskMark 3.0.2 Shizuku Edition x64 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 63.704 MB/s
Sequential Write : 40.925 MB/s
Random Read 512KB : 40.009 MB/s
Random Write 512KB : 28.170 MB/s
Random Read 4KB (QD=1) : 0.854 MB/s [ 208.6 IOPS]
Random Write 4KB (QD=1) : 5.696 MB/s [ 1390.6 IOPS]
Random Read 4KB (QD=32) : 0.178 MB/s [ 43.6 IOPS]
Random Write 4KB (QD=32) : 4.006 MB/s [ 978.0 IOPS]

Test : 500 MB [Z: 82.8% (1541.8/1863.0 GB)] (x1)
Date : 2014/09/29 22:42:22
OS : Windows 7 Professional SP1 [6.1 Build 7601] (x64)

■USB外付けHDD 前面 US2.0接続
-----------------------------------------------------------------------
CrystalDiskMark 3.0.2 Shizuku Edition x64 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 30.491 MB/s
Sequential Write : 25.733 MB/s
Random Read 512KB : 23.481 MB/s
Random Write 512KB : 25.118 MB/s
Random Read 4KB (QD=1) : 0.813 MB/s [ 198.5 IOPS]
Random Write 4KB (QD=1) : 6.205 MB/s [ 1515.0 IOPS]
Random Read 4KB (QD=32) : 0.263 MB/s [ 64.2 IOPS]
Random Write 4KB (QD=32) : 3.513 MB/s [ 857.6 IOPS]

Test : 500 MB [Z: 31.7% (591.4/1863.0 GB)] (x1)
Date : 2014/09/29 23:00:10
OS : Windows 7 Professional SP1 [6.1 Build 7601] (x64)
サポート様より回答をいただいた内容をメモ。
忘れてまた聞きそうなので。

内蔵HDD:
RN10400におきまして、ReadyNASの中にセット頂くHDDの
データ領域は「BTRFS」でフォーマットされます。

外付けUSB:
USB接続でご使用頂くHDDは「EXT3,EXT4,NTFS,FAT32,HFS+」に対応しております。

ご利用可能なUSB-HDDといたしましては、
【ハードウェア・コンパチビリティリスト USBハードディスク】
http://www.readynas.com/ja/?page_id=90
リストに存在しない製品に関しましては、動作の保証を致しかねます。

⇒…うわ。対応すくなっ。外付けUSBはほぼ自己責任ですね。
 
1.RAID5 4本構成でHDDが死ぬと、以下メールが届く
 タイトル:ReadyNAS 警告メッセージ (***ボリューム: 警告)
 本文:ボリューム 'RAID5_DRV' は 'DEGRADED'です。

2.新しいHDDをつけると再構築が始まり、約15時間後(2Tの場合)
 タイトル;ReadyNAS 警告メッセージ (**** ディスク: 通知)
 本文:チャンネル '3' (Internal) に接続されたディスクのステータスが RESYNC から ONLINE に変更されました。

※メモ:
・再構築中もアクセス可能(遅いけど)


■Seagate HDDが突然認識されなくなりRAID5エラー発生

・原因:調査したところHDDの温度が上昇して停止した模様
   (しばらく冷やして、起動すると普通に使えたので)

・懸念:
ReadyNas104は、AutoFANの回転が遅めに設定されているように見える

・狙い:FANスピードを上げてもう少し温度を下げたい
 CPU温度:65度、HDD:45度ぐらいをもう少し低めにしたい。

・情報:
https://www.readynas.com/forum/viewtopic.php?f=7&t=71587&start=30
より、FANの速度は、
/sys/devices/platform/mv64xxx_i2c.0/i2c-0/0-003e/pwm1
ファイルで管理されており、システムが一定時間ごとに、
このファイルの値を書き換えて制御しているように見える。

・対応:スクリプトとクーロンを使って、前述ファイルを書き換えFAN回転数を上げる
 ※但し、この設定をしても、従来AutoFAN制御により上書きされる為、
   1950RPM⇔1400RPM不安定な動きになる。CPU:8度、HDD:4度下がったので効果あり

0)READYNASをSSHを有効にする(これでサポート受けれなくなるようだ・・・。)
1)シェルスクリプト?の準備 PWM値192以下の場合は192にするように上書き

(シェルスクリプト・・・初挑戦。間違いあるかも。)
#!/bin/sh
#FanSpeed OVeride
FanCtrlFile="/sys/devices/platform/mv64xxx_i2c.0/i2c-0/0-003e/pwm1"
NowFanSPeed=`cat $FanCtrlFile`

expr "$NowFanSPeed" + 1 >/dev/null 2>&1
if [ $? -lt 2 ]; then
# echo "Now:${NowFanSPeed}"
if test $NowFanSPeed -lt 192; then
NowFanSPeed=192
# echo "After:${NowFanSPeed}"
echo $NowFanSPeed>$FanCtrlFile
fi
fi

※作成したシェルスクリプトをchmod 755 で実行権限を付与

2)定期的に実行するようにする(2分ごと)⇒1分毎に修正・・・なら*でいいような。。
 1)crontab -e
2)以下1行を追加
00-59/1 * * * * /root/MyFanOveride
3)vi 保存して終了
 4)ReadyNASのWEBページよりFANスピード確認

以上