Windows Server 2012「記憶域」のGUIが全く使い物にならない件について。

 さて、当方も最近関わることも多くなってきたWindows Server 2012。
 Windows Core(Kernelとその周辺)の出来は悪くない、Hyper-Vも使い物になるようになってきた、けどまぁ兎に角UIについてはいつまで経っても慣れない、ホント最低ですわ。

 そんなWindows 2012だが、目玉機能の一つとして「記憶域」というヤツがあったのを覚えている方はどれくらい居ますかね。
 正確にはWindows 8にもあります、機能制限されていますが。

 で、この「記憶域」、確かMicrosoftはそれなりに推していた記憶があるし、お題目だけ見ると結構魅力的なんで、ストレージ絡みの話が出てくると思い出したかのように、或いはホントにふと思い出して、「どうなの」的な話が出ることがあるのですが。

 「オモチャですが」

 現時点ではこれが答えです、本当に。
 アイデアは他のブロックストレージと同じなのに、何でここまで駄目な実装なんだろうかと。

 とはいえ、腐ってますが一応ブロックストレージな訳でして。
 コア部分の出来もイマイチながら、それに輪をかけて酷いのがGUI。
 おかげで、実際にディスクが故障した際にGUIからは修復もままらないという、トンでもない事態になっています。

 #前ネタでも書いたが、Windows8/Windows Server 2012シリーズの共通コンセプトは「クソGUI」だと本気で信じてます。

 とはいえ、実はPowerShellを使えば多少は何とかなることはあんまり知られていない模様。
 他にも、「故障したディスクを交換するには同一容量以上のディスクでなければならない」という言い方がよくされますが、これも正確な表現じゃないですよ。
 正確には

 「故障したディスクに格納されていた論理領域+α以上の容量が物理冗長性が損なわれない複数ディスクの合計であれば良い」

 ということです。

 ということで、以下に「運用上最低限必要なのに何故かPowerShellが必須な操作」について、少しメモっておきます。
 どうしても「記憶域」を使わないといけないという事態に陥った場合にでも参照して下さい。

 1◆論理ディスクの修復

 GUIからだと何故か全く動かずエラーが消えないことが往々にしてある。あと、自動修復が発動しないことも。
 そういう時は、PowerShellから

 Repair-VirtualDisk -FriendlyName “論理ディスク名”

 で既存の論理ディスクを直ちに修復開始します。
 ちなみに、これでも駄目な時は基本的にその論理ディスクは壊れてます。

 2◆故障ディスクの削除

 何とびっくり、故障したディスクの取り外しすらGUIからだとまともに出来ないのがMicrosoft Quality。
 延々とエラー表示が残ってしまい、GUIからは復旧出来なくなることも。

 以下、その時の対処法。

 a) 既に見えなくなっている幻のディスクに対して、Set-PhysicalDiskで取外フラグを立てる。

 Set-Physicaldisk -FriendlyName “物理ディスク名” -Usage Retired

 b) Repair-VirtualDisk で既存の論理ディスクを修復する。(1と一緒)
 c) 幻のディスクを記憶域から削除する。

 もっと詳細に手順を見たい方は「もっと読む」以下に画像付で貼っておきます。
 あと、c)は基本的にGUIで出来ます。駄目な時はPowerShellのRemove-Physicaldiskで。

 3◆縮小再構成

 論理ディスク容量が当初予定より小さくなってしまった等で、物理ディスクを減らしたい時に。
 世間ではこれが出来ないと思われているフシがあるが、GUIからは出来ないだけでPowerShell使えば出来まっせ。

 a) 取り外したいディスクに対して、Set-PhysicalDiskで取外フラグを立てる。
 b) Repair-VirtualDisk で既存の論理ディスクを修復する。
 c) GUIを使用し、物理ディスクを記憶域から削除する。

 手順は故障時と同一で、違いは実在するディスク相手に操作することだけです。

 ちなみに物理ディスク容量が不足しているとa)かb)で失敗するので諦めて増やしましょう。
 記憶域の容量の割り当て方には意外と無駄が多いようで、そんなにガリガリには削れないです。

 ◇

 とまぁ、今回はこんな感じで。

Continue reading “Windows Server 2012「記憶域」のGUIが全く使い物にならない件について。”

Share

Windows 8.1でのネットワークの場所(「プライベートネットワーク」等)の切替方

 さてさて。
 Windows 8/2012シリーズのコンセプトテーマは「クソGUI」だと信じて疑わない今日この頃ですが、今回はこのblogで極希に出てくる、訊かれたので答えるネタ。

 Q:Windows 8.1だと「プライベート ネットワーク」「パブリック ネットワーク」の切り替えはどうやるの?
 A:PowerShellで、但し要管理者権限。若しくはレジストリ書き換え。

 GUIにはそもそもこれをサクっと切り替えられる場所が無い気がする。これ酷くね?
 まぁ合わせ技というかあちこち設定を変えると連動して切り替わるようだが、この項目だけ設定変更したい場合には手が無いってことだよねコレ。

 ということで、管理者権限のPowerShellで切り替えるコマンドは以下の通り。

 Set-NetConnectionProfile -InterfaceAlias “名前” -NetworkCategory Private
 Set-NetConnectionProfile -InterfaceAlias “名前” -NetworkCategory Public

 名前ってのはコレね。面倒なので画面ショットで。
 Windows8.1 Control Panel Network Property

 なのでこの環境で「プライベート ネットワーク」に切り替える場合はこうする。

 Set-NetConnectionProfile -InterfaceAlias “vEthernet (Realtek VNIC)” -NetworkCategory Private

 そして現在の設定を確認するにはこんなコマンドもありますよ。

 Get-NetConnectionProfile

 実際に打つとこんな風に出てきます。「NetworkCategory」項目に注目。
 ———————-

 Name : ネットワーク 2
 InterfaceAlias : vEthernet (Realtek VNIC)
 InterfaceIndex : 14
 NetworkCategory : Private
 IPv4Connectivity : Internet
 IPv6Connectivity : LocalNetwork

 ———————-
 コレは「プライベート ネットワーク」ですな。

 ちなみに、もし管理者権限のPowerShellの起動方法が分からない場合は、画面左下のスタートボタンを右クリック→「コマンドプロンプト(管理者)」を起動し、プロンプトで「Powershell」と打ち込むと起動出来ます、はい。

 #タイトルバーに「管理者:PowerShell」と表示されれば起動しています。

 以上、今回はこんな感じで。

Share

手元のWindows 8検証機をWindows 8.1に更新してみた。

 何だかんだと言っているが、個人的には「思ったより早く仕上がったから公開しちゃえ」だと思っているWindows 8.1 RTMのMSDN/TechNet公開。
 取り敢えず来たので、手元のWindows 8 検証機をアップデートしてみることにする。

♯ちなみにハードウェアはA10-5800K+GA-F2A85X-UP4+Patriot DDR3-2133(OC)4GB×2。

 やり方はWindows 8.1 Install DiskのSetup.exeをWindows 8上から起動。
 シリアルキーを突っ込んで、所要時間は45分程。ちなみに再起動しまくり。
 まぁ、この機械は検証用ということであんまり凝った設定を入れていないので環境移行がさっくり終わったが、色々入れている人は環境移行がもう少しかかると思われる。

 あと、御約束だがインターネットに接続可能な環境だとMSアカウント作成を強要される。
 対応策は例によってLAN線引っこ抜きとか、要するに外部と繋がらない状況で作業すれば問題なし。

 ところで、このインストール方法はあくまで検証用ということで。
 最終的に一般ユーザに公開される時にはどういう形になるのか未だに不明だが、個人的にはWindows Updateで来ると思っている。所詮はSP1なんだし。

 ♯というかWindows Storeだと色々とうざったいので。
  この場合Update適用中にケーブル引っこ抜いておけばMSアカウント強制作成は回避ということかね?

 ということでWindows 8.1になりました。
 相変わらず使う気ゼロだがスタート画面は「無印よりは」マシになりましたな。

 ♯まぁ速攻スキップに設定するけど。

 あと、Windows 8系の唯一のウリである「動作の軽快さ」は損なわれていない感じ。
 ならばWindows 8無印に留まる理由も無いでしょう。
 アプリの対応は・・・8に対応してくるアプリ屋だったら8.1にも対応してくるでしょう、普通。

 ♯8を見切ったアプリ屋だってなら知らん。というかそんな会社あるの?

 ・・・ということで、取り敢えずこれだけ。
 正常にアップデート出来ました、特に何も起こりませんでした、以上、みたいな。
 OSの挙動として実に正しいが、blogネタとしては面白くも何ともないですね、と。

 ♯え、無印8の検証?VirtualBoxがありますから。

Share