2016/10/29

Nano Server 日本語版を 14393.351 に更新した (けど)

Windows Server 2016 の極小インストール オプションである Nano Server。Windows Server 2016 英語版のインストール メディア (\NanoServer\NanoServer.wim、\NanoServer\Packages、\NanoServer\Packages\en-us) からイメージを作成しないといろいろと面倒なことに巻き込まれます。

1 つは Nano Server Recovery Console の文字化け。これは表示の問題だけなんで我慢できなくもないんですが、もう 1 つの問題は致命的。Windows Update がエラーで失敗します。

つまり、10.0.14393.0 より新しい ビルドに更新できません。Nano Server の役割や機能を利用するには、新しいビルドに更新しなければならないものもあるので (例えば、Containers は KB3176936 以降が必須、Windows Server 2016 や Nano Server 向けに KB3176936 は出てないと思いますが、累積的な更新に含まれています)、Nano Server 日本語版は事実上、使い物にならないってことに。


ちなみに、英語版の Nano Server だとこんな感じで Windows Update できます。

2016/10/28

Windows Update の UI を無効化する Windows 10/2016 向けの新ポリシー(とウソクライアント)

Windows 10 Anniversary Update (Ver 1607)、Windows Server 2016、Nano Server 向けに累積的な更新 KB3197954 が配布され、細かい OS バージョンは 10.0.14393.351 になりました。

Windows 10 update history で October 27, 2016—KB3197954 (OS Build 14393.351)  の変更点など見ていたところ...

Windows 10 update history
[URL] https://support.microsoft.com/en-us/help/12387/windows-10-update-history

Improved support for IT administrators using Group Policy to block users updating the operating system from Windows Update.
Windows Update 用の新しいポリシー設定が追加されたようです。新旧 ポリシー を比べてみると...

2016/10/27

メモ: Operations Manager でアラートをテストするのに知っとくと便利


Operations Manager をテストするときに便利。アプリケーション イベント ログにカスタム ログを書き込むタスクを用意して、その Event ID を拾ってアラートにするルールを作成しておくという方法。

How to test email notification settings in Operations Manager 
[URL] https://support.microsoft.com/en-us/kb/934756

SMTP 送信を TLS 認証 とかに対応させたいとき。

Operations Manager からのメール通知に外部の SMTP サーバーを使うヒント

以前はこれ↑で smtp-mail.outlook.com もできたけど、この前やったらなぜか失敗。Office 365 の smtp.office365.com だと大丈夫でした。 ← Microsoft アカウントに 2 段階認証導入して、アプリ パスワードを使う必要があるのを忘れてました。



(やっぱりメールのテストには Telnet が欠かせない)

メール サーバーを準備するのが面倒なとき。ダミーの SMTP サーバー。


CodePlex smtp4dev
[URL] http://smtp4dev.codeplex.com/
@IT メール通知テストに便利な“ダミー”のSMTPサーバー「smtp4dev」
[URL] http://www.atmarkit.co.jp/ait/articles/1410/23/news017.html

2016/10/18

Nano Server Image Builder

Introducing the Nano Server Image Builder
[URL] https://blogs.technet.microsoft.com/nanoserver/2016/10/15/introducing-the-nano-server-image-builder/

というのが出てました。Windows Server 2016 の新しいインストール オプションである Nano Server の Hyper-V 仮想マシン用展開イメージや物理サーバー用展開イメージを GUI ウィザードで作成できるツール。これがなくても、New-NanoServerImage を使えばそんなに難しくないんですけど、細かいところまで GUI でできるとやっぱり楽。たぶん、ほとんどの初期構成ができるようになっています。また、物理サーバーに展開するためのブータブルUSB メモリ (4 GB あれば OK) や ISO イメージ (USB メモリを作るとついでに作成できる) を作ることもできました。

2016/10/17

Windows 10 の Hyper-V コンテナー環境がおかしくなっちゃったら (追記あり)

Windows Server 2016 の Docker の手順が変わってしまいましたが、Windows 10 も対応が必要みたいです。Windows 10 で docker pull microsoft/ほにゃらら (14393.321 イメージ) したときに "failed to register layer: re-exec error: exit status 1: output: hard links not supported with legacy writer" となったり、作成済みのイメージを docker run して固まっちゃうことも。

Using the latest base OS images and updating docker 
[URL] https://social.msdn.microsoft.com/Forums/en-US/54e36123-ff07-4f6a-8b61-e6ce6d358ef7/using-the-latest-base-os-images-and-updating-docker?forum=windowscontainers

によると、Windows Containers on Windows 10 (Last Updated: 10/10/2016) で説明されている Docker 1.13.0-dev (の 10/29 以前にのもの) では、新しいバージョン (10.0.14393.321) のベース OS イメージは扱えないようです。

10/31 追記) 修正版の Docker 1.13.0-dev にバイナリが差し替えられました。 

Docker Master Binaries
[URL] https://master.dockerproject.org/

windows/386/docker-1.13.0-dev.zip     3.789 MB 2016-10-29T18:08:31.000Z

また、Docker 使えるようにするには...

修正版の Docker 1.13.0-dev に差し替えるには...

System Center 2016 Update Rollup 1

製品版公開後、まだ 1 週間もたってないのに...ほぼ同時に出てました

Description of Update Rollup 1 for Microsoft System Center 2016 
[URL] https://support.microsoft.com/en-us/kb/3190609

SCOM UR1 は Windows Update にはこなくて、Microsoft Update Catalog から取得する必要ありかも。また、こちらの KB はいろいろと間違いがあります。

Update Rollup 1 for System Center 2016 Operations Manager
[URL] https://support.microsoft.com/en-us/kb/3190029


Microsoft Update では検出されないのがまず 1 点。もう 1 点は、%SystemDrive%\Program Files\System Center 2012 R2\Operations Manager\Server\SQL Script for Update Rollups に UR_Datawarehouse.sql はなく、update_rollup_mom_db.sql があるので、update_rollup_mom_db.sql を OperationsManagerDW ではなく、OperationsMangerデータベースに対して実行する必要がありました。

10/25 追記) より正しい UR1 のインストール方法

UR1 for SCOM 2016 – Step by Step
[URL] https://blogs.technet.microsoft.com/kevinholman/2016/10/22/ur1-for-scom-2016-step-by-step/

また、SCOM 2016 は UR1 は、Windows Server の累積的な更新でいろいろと問題発生中のようで...

[スケジュール メンテナンス]の表示でエラー

Enabling Scheduled Maintenance in SCOM 2016 UR1 (回避策あり)
[URL] https://blogs.technet.microsoft.com/kevinholman/2016/10/22/enabling-scheduled-maintenance-in-scom-2016-ur1/


[監視]の表示で Operations Console クラッシュ!


System Center Operations Manager Management Console crashes after you install
MS16-118 and MS16-126 (Windows Server 2012 R2 以前は Hotfix あり、2016 は未提供)
[URL] https://support.microsoft.com/en-us/kb/3200006

10/28 追記) この問題修正が Windows 10 と Windows Server 2016 の累積的な更新3197954 (14393.351) に含まれるみたい。

2016/10/15

Windows Server 2016: Docker 対応の手順が変わった

Windows Server 2016 を Windows コンテナーのコンテナー ホストとしてセットアップする手順が、9 月末の Windows Server 2016 評価版公開時の手順とは異なる手順になりました。今日時点で日本語版のページ (en-us を ja-jp) は古い手順のままなのでご注意。

Container Host Deployment - Windows Server (Last Updated: 10/14/2016)
[URL] https://msdn.microsoft.com/en-us/virtualization/windowscontainers/deployment/deployment
Container host deployment - Nano Server (Last Updated: 10/14/2016)
[URL] https://msdn.microsoft.com/en-us/virtualization/windowscontainers/deployment/deployment_nano