2016年10月

2016年10月30日 (日)

SharePoint 2016 から MinRole の概念が導入されています。サーバー構成時にフロントエンド、検索、アプリケーションなど役割を指定できるようになっています。しかし、検証環境では最初に "単一サーバーファーム(Single Server Farm)" としてインストールすることも多いでしょう。これを後から役割変更できるのですが、意外にうまくいかないようです。確実に成功させるには "ファーム構成ウィザード" 実行前に役割を変更することです。実行後の変更は結構やっかいであるようです。

役割変更はサーバー全体管理サイトからでもPowerShellからでも行えます。ファーム構成ウィザード実行後に例えばアプリケーションの役割に変更しようとしてもサーバー全体管理サイトからの設定ではエラーが発生します。英語版でも試しましたが同様です。

2016-10-30_16-25-59[システム設定]>[このファームの役割を変換する]から変更

2016-10-30_15-46-53 Event ID : "a72id" というエラーが発生する

ファーム構成ウィザード実行前だと成功します。

2016-10-30_17-14-38

2016-10-30_17-28-15

この対処方法としては下記のブログ記事のように構成データベースのでタッチとアタッチが有効ですが、試すとサーバー全体管理サイトのサービスがホストされなくなるようで、これをPowerShellにより個別に開始する必要がでてきます。

このため、すでにファーム構成ウィザードを実行済みの場合は、役割変更はWindows PowerShellから実施とこのようなエラーにはならないようです。コマンド実行後、タイマージョブにより設定が変更されるため数分待つ必要があるので注意しましょう。サーバーの状態を見て"アプリケーション" となっていれば基本的にはよいのですが MinRole への準拠が "いいえ" となり表示される "修正" をクリックすると 単一サーバーファームへとロールが戻ってしまう現象が発生しています。

まずは、セットアップしに役割変更しなくて済むように構成しておくことが大切だといえそうです。またファーム構成ウィザード実行前ならまだ間に合うといったところですこの問題への対処は追加情報が分かり次第、追って記載したいと思います。

以前 Microsoft Ignite で説明があった Office 365 上でナレッジ管理できるポータルであるコード名 "InfoPedia" ですが、そういえばどうなったのかなぁと確認していたところ、いつの間にかなくなっているようですね。というか、なかったことにされている? 正式発表というわけでもありませんが、今年5月の下記の記事でも言及されており InfoPedia に関する発言はこのところ全くないよねと。1年半以上全く情報がない。そもそも、知らない人も多いかも。 

In the case of knowledge management, the situation is even more convoluted because Microsoft seems to have put on (possibly indefinite) hold plans announced last year to introduce a dedicated knowledge-management (KM) portal for Office 365, which was code-named "Infopedia." Recent Microsoft mentions of Infopedia have disappeared.

出典: https://redmondmag.com/articles/2016/06/01/glut-of-office-365-choice.aspx

まぁ、やりたいことと外観も SharePoint Modern UI で対応できるので、不要ではありますね。

2016年10月25日 (火)

SharePoint Server 2016 のサーバーの全体管理サイトで「ファームのサービスを管理」を確認するとサーバーの状態が "アップグレードが利用可能" となっていることがあります。CUを適用後に製品構成ウィザードを実行したのにも関わらず消えない。

2016-10-24_18-08-17

これについてはサポート技術文書が公開されています。

"Upgrade Available" status in new SharePoint Server 2016 farm

解決方法としては 次の方法があります。

  1. SharePoint 2016管理シェルを使ってサーバー全体管理サイトのデータベース内のコンポーネントをアップグレードする
  2. 製品構成ウィザードをコマンドから実行する

私の環境では1は効果がなく、2を実行することで問題が解消しました。

PSConfig.exe -cmd upgrade -inplace b2b -wait -force -cmd applicationcontent -install -cmd installfeatures -cmd secureresources

2016年10月21日 (金)

[更新] 2016年11月7日現在、私の使っているテナントでは本件の問題は解消していますが、念のため記事を残しておきます。

************************

2016年10月20日現在、SharePoint Online 上のリストやライブラリなどに設定する 'いいね' 機能が Classic UI では動作しません。サイトのフィードだけが唯一 'いいね' をクリックできます。

たとえば、下図のようなディスカッション掲示板などに評価設定をしても 'いいね' をクリックできません。

2016-10-21_4-48-12

一方で Modern UI になっていれば下図のように 'いいね' がクリックできます (Modern UI ではハートマークがでます)。

2016-10-21_5-03-34

SharePoint Online の Classic UI での Known Issue (Bug) であるようで修正中であるようですが、ディスカッション掲示板など一部ではまだ Modern UI にはまだ対応していないものもあるため困りますね。

本件は下記のフォーラムでも質問が上がっています。

Bug? "Like" button in blog sites does not work.

 

 

2016年10月19日 (水)

先日 Windows Server 2016 が GA となりましたが、TechNet の下記のページを確認したところ、SharePoint 2016 でも正式サポートとなったようです。

Hardware and software requirements for SharePoint Server 2016」 (最終更新日 : 2016年10月18日時点)

現在サポートされているOSは次の通りです。

  • The 64-bit edition of Windows Server 2012 R2 Standard or Datacenter
  • Windows Server 2016

日本語のページは下記にありますが、こちらは情報がアップデートされていない模様。気を付けましょう。

SharePoint Server 2016 のハードウェア要件およびソフトウェア要件

ちなみに、Windows Server 2016 のRTM版でのインストールはまだ検証していません。