ストレージ構成について 今まで使っていた秘蔵のSSD250GBがぱんぱんになってきたので、HDDを増設したいと思います。 裸族シリーズとかの外付けhddを買って一瞬で増築するのも楽なのですが、せっかく腐っていたデスクトップがあったので、そちらに4TB×3のhddを購入して内臓することにしました。 しかし、ただ増築するのは面白くないので、ディスク3つならではのRAID5をこの際構築してみたいと思います。※諸事情で今回は出来ませんでしたmm※RAID5の説明のみでございます。 RAID5とは RAID5を説明するにはRAID0から順を追って説明すべきなのですが、ここでは割愛させて頂きます。ザックリ言うとデータをディスクに書き込む際に一連のデータを3つのディスクに分散かつ、パリティデータという修復用のデータも併せて書き込むことで、速度を落とさずにバックアップを取りながら書き込む事が出来るというディスク構成のことです。 RAID5にはディスクが3つ以上必要で、データを書き込む際にパリティデータを含む3つに分割し、それぞれのディスクに書き込んでいく。こうすることでディスクが一つ壊れたとしても残りの二つから失われたデータを呼び戻すことが可能になります。しかも書き込む速度を落とすことなく。 HDDを追加 #... 御覧になる | 御シェアする
投稿者: momozo
公開鍵認証 TeraTerm 自動ログインマクロ【一休み】
君はdraw.ioを知っているか【フローチャート作成ツール】
素晴らしいの一言 こんなに素晴らしいものがあったなんて。もっと早く出会えたらよかったのに。draw.ioというのはフローチャートなんかの資料を簡単に、自由に、分かりやすく、そして無料で作ることが出来るツールのことです。 これまでExcelやペイントなどで作っていた僕は、draw.ioを知ったときは顔から火が出るくらい恥ずかしかったです。それぐらいの代物です。Visioも使ったことはありますがそれと同じくらい使いやすいです。 使い方は簡単です。ここにアクセスして保存場所を決めるだけ。draw.ioは所謂SaaSでオンライン上で使用できるので、本当にそれだけです。 早速使ってみた 作ったものをpngで出力してみました。例1 例2 上の例2つは、以前Node.jsで独自に作った漫画投稿サイトのフローチャートです。僕の作ったうんこプログラムはどうでもいいので、フローチャートの出来栄えを見てほしいです。初めて作りましたがそれなりに見れるものにはなっていると思います。 所要時間はたったの20~30分程度。僕と同じようにExcelで頑張っている人がいましたら、是非使ってみては如何でしょう。 ... 御覧になる | 御シェアする
rm削除したファイルをlsofで復元する
はじめに rmコマンドでうっかり意図しないファイルを削除してしまった、何てことはいくら気をつけていてもよくある事です。私もつい先日、先輩のアカウントを借りて作業をしている時に.ssh/known_hostsを消去しようとして.ssh/configをうっかり消してしまいお詫びの電話をしたばかりです。 そこでふと思ったのですが、rmコマンドで消したファイルを復元する方法はないのでしょうか。 特殊な条件下なら可能? 調べてみたところ特定の条件下であれば復元可能だという事がわかりました。その条件とは消去したファイルを開いているプロセスが存在している事です。そもそもrmはinodeへのリンクを削除しているだけであってinodeそのものを消しているわけではないのです。inodeへの全てのリンクが失われない限りinodeとデータそのものは失くならないので、ファイルを開いているプロセスが存在していればそこから/proc/【プロセスID】/fd/を辿り復元する事が出来ます。 適当なファイルを作成する $... 御覧になる | 御シェアする
僕と先輩と時々lsofコマンド
はじめに サーバ構築中とっさに「80番ポートは開いてる?」と聞かれたとき貴方はそれをどうやって証明しますか。firewallの設定を見せますでしょうか。それともサービスのステータスでしょうか。はたまたログか。方法は幾つか有るかと思います。 先日先輩から上の質問をされた時にあぱぁーあぱぁーしてしまい、lsofコマンドでのやり方を教えてもらったので備忘録を残しておきたいと思います。 lsofコマンドの概要 プロセスが開いているファイルを表示する。そのファイルを開いているプロセスも表示できる。 lsofコマンドの使い方 例えばsshdプロセスが開いているファイルを表示する場合は次のlsofコマンドを入力します。 $... 御覧になる | 御シェアする