SegateのHDDを保証交換した

自宅でバックアップ用に使っていたSeagateのHDD、ST8000DM004がリードエラーなどを出すようになった。Seagate謹製のチェックツールSeaToolsでチェックしてもエラーが出るので間違いない。ハズレを引いたかな。 Amazonの履歴をみたら、購入したのは今年の初めくらい。たしか保証は2年のはずなので、保証交換を申し込むことにした。 まずSeagateのページにアクセスして、「サポート」→「保障および交換」を選ぶ。ここでHDDのシリアルを入れると、保証期間が示される。ここでひとつ疑問なのは、この保証期間は本当に大丈夫なのだろうか、ということ。例えば流通の過程で眠っていたりしたら、そのぶん保証が短くなってしまいそうに思える。僕のHDDは保証期間内と示されたので、まあ良し。 Seagateのアカウントを作って、「返品を開始します」というところから宜しく進めると、最終的には「ラベルを同梱してここにHDDを送ってね」と出てくる。それは日本の住所。あと注意書きも色々あって、要は梱包が適当であったり、明らかな外傷のあるHDDは保証の対象外になる、などと書かれている。まあ、いずれにも該当しないので、指示に従って梱包をして、ヤマトの宅急便で送った。元払いで送ったけど、着払いでいいのかどうかは分からない。 発送の翌日の午前中に、ヤマトからお届け完了メールが届く。そのすぐ後くらいに、「受領確認した」みたいなメールが英語で飛んできた。さらに、その日の夕方くらいに「発送したよ」みたいなメールがやはり英語で来る。お仕事はやい。 2通目のメールには追跡番号があって、UPSのIDみたいだった。その日はデータ入力がまだだったみたいだけど、翌日から追えるようになる。どうもシンガポールから発送しているみたい。そこから深圳に行き、成田に行き、関空に来たみたい。だいたい1日の間にそれだけ動いているので航空便なのだろうけど、貨物便ってそんなあちこちに止まるものなのか。次の日ヤマトに引き渡されたみたいで、無事に受けとった。交換に向けた発送から交換品が届くまで4日か5日くらい。とても早かったです。 ただし、届いたHDDの型番が元のものと同一ではなく、 ST8000DM005なのです (メールにも記載があったけど) 。 ST8000DM004との違いは、たぶん7200rpmか5400rpmかの違いがあるみたい。消費電力はもちろんST8000DM005の方が大きい。冷却のないケースに入れるのは不安がある。これを「交換」というのでしょうか。と思いつつも、まあ冷却できるNAS箱に突っ込んで早速試運転中。7200rpmの方が、ランダムアクセスが早くてNASには良いかもしれません。

2019年12月15日 · 1 分

Awstatsの導入

アクセスログの集計をしたくて、とりあえずWindowsで読んでいたけど、面倒になってきたのでAwstatsを使って集計してみた。Ubuntu16.04LTS上での話です。 awstatsパッケージをインストールすると、cronにタスクが仕込まれるみたいなので、これを修正。僕は/etc/cron.d/awstatsをコメントアウトした。 あとは/etc/awstatsの中を適当に編集して、/usr/lib/cgi-bin/awstats.plが適当に走るように設定をしたら良い。そこら辺はケースバイケース(Ubuntu依存の話でもない)なので割愛。

2019年12月12日 · 1 分

DVDからmp3を作るメモ

前提としてDVDにはコピーガードなどがかかっていないものとします。それから、著作権の侵害などしないこと。例えば自分の演奏会のDVDをウォークマンで聞きたいとき、とかに行う操作のメモです。あくまで忘備録。 (1) DVDからISOへ コピーガードがかかっていなければ、何を使ってもできる。例えばBurnAware Free(非商用はフリー利用可)とか。僕は書き込み用に持っているPower2Goがあるので、それを使う。 (2) ISOからの音声の抽出 ISOから音声の抽出や確認用の動画を作るには、XMedia Recodeを使うと、とても便利でよい。うちにあるDVDは、音声トラックがPCMの時とAC3の時があるみたい。いずれもGUI操作だけで取り出すことができる。 抽出した音声がAC3だったとき、WAVに変換するためにEcoDecoTooLを使う。XMedia Recodeでも余裕でできるだろうけど、PCMだけでも選択肢がいくつもあって自信が持てない(情けないな)ので。EcoDecoTooLの使い方は簡単で、出てきたパネルにAC3をドロップしただけでwavができる。 最近NVMe SSDな環境になったので、この手のエンコードというか、単なるファイルのシークみたいなのはとても早くなった。DVD1本分の処理がたぶん数秒で終わるくらい。 (3) wavの編集 wavを切り貼りするのにはSoundEngine Free(非商用利用)を使っている。この作業は結構手間がかかり面倒。(2)で音声を抜き出すついでにmpegなどを作っておいたら、動画を見つつ切り貼りの参考にできるので便利。 (4) mp3の作成 wavをエンコードしてmp3にする。最近はビットレートとかを全く気にせずにlame -V1を利用している。

2019年12月6日 · 1 分

NAS(DS120j)に定時のスクリプトを実行させる

先日購入したNAS、SynologyのDS120jに、「毎朝あるスクリプトを実行させる」ように設定しました。具体的にはrsyncして自分のVPSのバックアップを取るのですが、そのためにやったこと、というのを大雑把にメモしておこうと思います。 DS120jにはsshでログインすることができますが、そのために「ユーザー」→「詳細」→「ユーザーホームサービスを有効にする」にチェックを入れておきます。これを入れないと、ログインしてもホームがない状態になるので、困るかもしれません。 次に「端末とSNMP」→「ターミナル」→「SSHサービスを有効化する。」にチェックを入れます。 また、ユーザはadministratorsグループに属していないといけないらしいと書いてあるので、そのようにします。「ユーザー」→該当のユーザを選択→「編集」→「ユーザーグループ」でadministratorsにチェックをいれておきます。 基本的にはこれだけで、SSHでログインできるようになるようです。抜けてるところがあったらすみません。 たぶん、administratorsグループに追加しておくと、sudoも実行できます(wheelとか、ubuntuでいうsudoグループみたいなノリなのでしょう)ので、およそ何でもできます。僕はrootで動くスクリプトを一つ書きました。それを/root/backup.shとしましょう。 そのスクリプトを定時に実行させるために、「タスクスケジューラー」で「作成」→「予約タスク」→「ユーザ指定のスクリプト」を選びます。タスク設定の「ユーザ指定のスクリプト」に記述します。 そして、「スケジュール」を適切に設定しておきます。これだけです。簡単ですね。 スクリプトを組むうえで注意しておきたいのは、このNASの場合、例えばshareという名前で共有を作ると、その領域自体は /volume1/share になります。そこの中にスクリプトを置いておけば、Windowsからエディタで書いたりできますね。たぶんそれでもいいと思います。

2019年11月18日 · 1 分

NAS(Synology DS120j/JP)の購入

デスクトップPCに8TBのHDD(Seagate ST8000DM004)を載せていましたが、ケースとの相性なのか、振動がかなりあります。常時「ぶーん」とうなってる。うるさいので他の部屋においとこうと思ったのと、PCの台数が増えてファイルの管理がややこしくなりつつあるので、思い切ってNASにしてしまおうと、Synologyの1ベイNASキット、DS120jを買いました。 2ベイのものだとRAID1にできるのですが、僕はRAIDに否定的です。というのも、例えばサージとか電源のトラブルがあればHDDは2つともダメになるし、水没したとか、火災とか、救えないケースはかなりあるんではないでしょうか。だから1ベイのシンプルなものでいい、という判断です。 要はRAIDはMTTRを短くする技術。それで安心感を持つようなものではなく、結局バックアップが大事なのです。バックアップ方法の色々については改めて書きたいですね。 どうせ買うなら最新モデル。この冬出たばかりのDS120jを買いました。CPUは先代と同じく、2ベイのモデルよりもしょぼいもの(デュアルコア、800MHz)が乗っているみたいですが、メモリは先代の256MBから512MBに増えたようです。USBが今時2.0なのも先代と同じだけど、たぶんあんまり使わないので良しとする。 HDDも、NASにはそれ用のHDDを使うとか、そういう話も聞きますが、どうせ壊れるときは壊れるのですし、手持ちのものを載せてしまいます。 買ったらさっそくディスクを取り付けて、添付のマニュアルに従ってセットアップをします。この冊子が結構しっかりしてるけど、画面のスナップショットのバージョンが古いのか、少しずつ違いがあります。 ひと通りセットアップをして使ってみると、どうもやたら多機能な機械になってしまっているので、再度インストールして最小の構成にしてみて、そこからスタートすることにしました。パッケージはいつでも追加できると思うし。 独自のOS(DiskStation Manager)というかインタフェースは、ブラウザ経由で使ってるとは思えないほど、普通のOSっぽく使えます。なかなかすごいです。感激しました。GUIで、思うことがだいたい設定できそう。家庭内なので、ごく一部の機能しか使いそうにないですが、慣れてる(?)人なら5分で設定を終えてしまいそうです。 LANに有線でつなげて、イーサネット経由でデータの転送。転送元のHDDが遅いことと、NASに入れたHDDも5400rpmのモデルなので、GbEの6割くらいを利用してるという感じです(70MB/sくらい)。とはいえ、稼働後は主に無線LANでアクセスするので、ネットワークがネックになるはず。 これで1万円強というのはたいへん素晴らしいのではないでしょうか。数が出るからこんな値段で買えるという気がします。

2019年11月17日 · 1 分

フレッツ(OCN)からeo光に乗り換えた

先月の下旬に、長年お世話になったフレッツとOCNを解約して、eo光と契約しました。 特にOCNで問題があったわけではありません。むしろルータ不具合時のサポート(当日に届いた)とか、NTTグループのすごさを感じました。乗り換えたのは、違約金の補填とか、ちょっとしたキャッシュバックとかもありましたが、決め手としては「eo電気」で電気代が安くなる分が大きい、と感じたところです。 また、5G/10Gbpsへの増速ができることも、面白そうです。すでに対応しているそうなので、気が向いたら切り替えができます。現状、無線LANが802.11acの状態で5Gbpsにしても意味がないと思うのでやりませんが、将来802.11axが当たり前になって、無線LANがネックにならなくなれば、ぜひ検討したいです。 乗り換え後、特に速度面では「早くなったのでは」と感じています。まだ1か月経っていないので大雑把にしかわかりませんが、少なくとも不満を感じるようなレベルではありません。

2019年11月7日 · 1 分

WordPressのチューニング(ページキャッシュ)

WordPressの表示を早くしたい。一方でPHPなどには極力手を入れたくない(CGIモードである)。 W3 Total CacheWP Super Cache というプラグインがメジャーどころらしいので、両方試してみた。 導入前 導入前の性能は、ab(100アクセス、10並列)で試したところ、7.38回/秒であった。超遅くはないけど、やっぱり早くはない。 W3 Total Cache導入 W3 Total Cacheを導入して、ページキャッシュのみを有効にしてみる(たぶん)。このプラグインは、かなり多機能でほかにも様々な最適化のオプションがあるので、いろいろ設定を変える余地はたくさんあると思う。 ページキャッシュを有効にして上記と同じくabで測ってみたところ、54.3回/秒であった。 何も変えてないのに7倍速くなった。すごいな、という印象。この手のものを試してない人は、是非ともやってみた方が良いのではないかな。 WP Super Cache導入 こちらは、W3 Total Cacheに比べると、ページキャッシュに特化したシンプルなプラグインのようだ。オプションは少なめで、導入の簡単さはこちらが上ではないだろうか。 ページキャッシュを有効にして、同じくabで測ってみた結果、46.5回/秒であった。 こちらのプラグインでも、6倍の高速化ができた。 なお、2つのプラグインについて、本当に同じ条件で比較ができているか自信が持てないので、どちらが早いかについてはコメントを控えたい。そもそもVPSであるので、サーバ全体の負荷のかかり方で性能は変わるものだ。 どちらのプラグインも導入は簡単であり、ちょっと設定するだけでずいぶんと高速化が図れる。この2つのプラグインの導入数の多さと、評価の高さが理解できる。 なお、ページのキャッシュがたまっていくと思うので、それを整理するという作業が必要になるかもしれないが、その点については調査していない。勝手にやってくれるのならありがたいのだけど、定期的に消す仕組みがいるかもしれない。

2019年7月27日 · 1 分

WordPressのチューニング(MySQL編)

WordPressの表示を早くしたい。まずはMySQLのチューニングを行ってみる。 情報収集して一つずつ試しては性能測定、とやっていたけど、効果があるのは「クエリキャッシュ」のパラメータだけだった。 Ubuntu16.04では /etc/mysql/mysql.conf.d/mysqld.cnf を修正すればよい。 修正前 query_cache_limit = 1M query_cache_size = 16M 修正後 query_cache_limit = 4M query_cache_size = 64M これで、ほんのわずかに性能が良くなったので、これだけを適用しておいた。基本的に、CGIモードで起動しているPHPの処理時間が長くて、MySQLに費やしている時間はそれほどでもないと思える。

2019年7月20日 · 1 分

Lenovo V530s Small 購入

Lenovo V530s Smallを買いました。 机の上にはLGの4kディスプレイがあり、キーボードとマウスもつなげてノートPCを操作してましたが、そのノートPCがコイル鳴きするので、うるささに耐えかねて、新調しようと。デスクトップを床おきすれば、机の上のスペースが空くかな、という狙いもあり、コンパクトデスクトップを買うことにしました。 調達にあたっては、ともかく安さを重要視して選びました。Core i3以上のCPUを積んでいたらそれで良くて、あとは好き勝手に増設するのでなんでも良しと。注文したスペックは、 Core i3-8100/4GB/HDD 500GB といったところ。Optaneは外しました(どうせSSDにするし)、あとWiFi+Bluetoothは付けました。たしかDellとlenovoと一騎打ちになって、lenovoが安かったので決めました。 メモリはさっさと増設。4GBだったのを、16GB(8x2)に増設しました。どうせ定格での駆動なので、これも安さでチョイスしたもの。 SSDは、とりあえず手元にある、M.2 SATAのSSD(intel製・250GB)を使おうと思いましたが、なぜか認識しません。パーツの不良なのか、UEFIの設定が足りていないのか、などは真面目に調査していません。 次に試したCrucial P1 1000GB(CT1000P1SSD8JP)はばっちり認識して利用できました。特に設定を変えるところはなかったです。Crucialのページで「互換性あり」と表示されていたので、それを信じて購入した感じです。他のNVMe SSDも動くかもしれませんが、これだけしか試していません。ともかくこのやつはとても安かったので、気に入りました。 HDDはM.2 SSDと共存できたので、これまでUSBケースに入れて使っていたSeagateの8TB HDDをのっけることにしました。 16GB、SSD 1TB + 8TB HDDはなかなかご機嫌な感じがします。ネットの閲覧、お仕事のパワポの編集などはこちらでやるようになりました。雑誌や参考書を読んだりするのにも活躍してます。やっぱり4kパネルはありがたい。解像度は力ですね。

2019年6月28日 · 1 分

QLCのNVMe SSDベンチマーク

最近入手した二つのNVMe SSDは両方ともQLCのものです。それぞれベンチをとってみたので乗せることにします。 intel 660p 2TB (SSDPEKNW020T8X1) メインのノートPCで利用。Samsungの970 EVO Plus 1TBで行こうと思っていたのだけども、3週間ほどで認識しなくなったので、こちらを代替品として入手。SSDが使えなくなるって珍しいですよね。 Samsungの方が、インストールとかzipの展開とかは速かったかなあ。でも普段の操作で腹が立つことはありません。当たり前か。 Crucial P1 1TB (CT1000P1SSD8JP) デスクトップで利用。これを選んだ理由は安さだけど、Windowsの起動とかはHDDと比べると断然早いですね。当たり前か。

2019年6月24日 · 1 分