そろそろ、リソースマネージャーの仮想マシン (仮想マシン v2) も触れるようにならないとなと思い、PowerShell で要素ごとに作成して勉強をしてみました。
今回の投稿は Azure PowerShell 1.0.1 を使用しています。
テンプレート展開する場合は、Azure リソース マネージャーのテンプレートを使用した、可用性の高い Active Directory ドメイン サービスのドメインのデプロイ あたりの内容が参考になる感じでしょうか。
PowerShell の個々のコマンドレットについては Azure PowerShell 1.0 から確認することができます。
今回の投稿を書くにあたって、以下の情報を参考にさせていただきました。
さすが我らのお義父さん? & マグナムさん!!
Azure リソース マネージャーの概要
リソース マネージャーと Azure PowerShell を使用して、Windows 仮想マシンを作成し、構成する
Azure リソース マネージャーでの Azure PowerShell の使用
Azure リソース マネージャーと PowerShell を使用した仮想マシンの管理
New-AzureRmVM
Manage virtual machines using Azure Resource Manager and PowerShell
Azure PowerShell で仮想マシンV2を作成する
仮想マシンV2 と ロードバランサーを作成するサンプルスクリプト
Microsoft Azure の ARM 版の仮想マシンで NIC を差し替えてみる
nmackenzie/LoadBalancedVM.ps1
ARM の場合、テンプレート展開をする機会もあるかと思いますが、テンプレートのサンプルについては、以下の情報を追う形でしょうか。
azure-quickstart-templates
Azure Resource Explorer
# リソースエクスプローラーはプレビューポータルの「参照」→「リソースエクスプローラー」からも開けます。
今回使用した構成と近いテンプレートは以下になるかと。
101-vm-with-rdp-port
201-2-vms-internal-load-balancer
仮想マシンの作成時にしか設定できないものを設定変更したい場合は、以下を参考に再作成をすればよいかと。
AzureRM – Reprovision existing VM into an Availability Set.ps1
Read the rest of this entry »
リソースマネージャーの仮想マシンを PowerShell で構成要素ごとに作成してみる
クエリストアとプランキャッシュの情報の格納単位を比較してみる
クエリストアとプランキャッシュの情報の格納単位が気になったので軽くまとめてみたいと思います。
SQL Database のインメモリ OLTP を使ってみる
基本となるドキュメントは、インメモリの使用 (プレビュー) となりますが、SQL Database でのインメモリ OLTP が使用できるようになっています。
まだ触っていなかったので、ザクッと使ってみたいと思います。
Read the rest of this entry »
SQL Database で取得していると便利そうな情報を追加した拡張イベントを作成してみる
以前、SQL Database の拡張イベントをもう少し触ってみる で、SQL Database の拡張イベントについて書いてみましたが、取得しておくと便利そうな情報を追加した拡張イベントを作成してみたいと思います。
SQL Database でクエリ ストアが GA したのでちょっと触ってみる
General availability: Azure SQL Database Query Store でアナウンスされていますが、SQL Database でクエリ ストアが GA したので、仕様も一通り固まったのかなと思い、触ってみました。
Monitoring Performance By Using the Query Store のドキュメントが動作としては一番詳しい感じでしょうか。
Read the rest of this entry »
Windows 10 を 10586 にアップグレードしようとして 40% で止まってしまう場合の対応
タイトルの通りですが、Surface 3 にインストールしていた Windows 10 Insider Preview を 10586 (バージョン 1511 OS ビルド 10586.3) にアップグレードしようとした際に、「機能とドライバーをインストールしています」が実行されている時に全体の進捗の 40% で止まってしまい、そのまま待っていても応答がなくなるという現象が発生していました。
# 正式リリースした、TH2 でも発生することがあるようですので、RTM からのアップグレードでも気を付けておいた方がよさそうですね。
個人的な問題かなと思って、ロールバックして放っておいたのですが、Facebook で同様の現象が発生している方もいらっしゃったので、共通の問題か~とおもい調べてみたところ、10586 install hangs at 40% という情報が。
@jwdberlin @thurott @maryjofoley Do you have a microSD card inserted? If so, try removing and then installing
— Gabriel Aul (@GabeAul) November 6, 2015
SD カードを入れていると 40% で止まる現象が発生するようです。
ということで、SD カード抜いてアップグレードしたらすんなりアップグレードできました。
SD カードを入れていても発生しないこともあるようですので、40% で停止した場合の対応方法の一案としてご参考になれば。
Windows 10 を 10586 にアップグレードしようとして 40% で止まってしまう場合の対応
タイトルの通りですが、Surface 3 にインストールしていた Windows 10 Insider Preview を 10586 (バージョン 1511 OS ビルド 10586.3) にアップグレードしようとした際に、「機能とドライバーをインストールしています」が実行されている時に全体の進捗の 40% で止まってしまい、そのまま待っていても応答がなくなるという現象が発生していました。
# 正式リリースした、TH2 でも発生することがあるようですので、RTM からのアップグレードでも気を付けておいた方がよさそうですね。
個人的な問題かなと思って、ロールバックして放っておいたのですが、Facebook で同様の現象が発生している方もいらっしゃったので、共通の問題か~とおもい調べてみたところ、10586 install hangs at 40% という情報が。
@jwdberlin @thurott @maryjofoley Do you have a microSD card inserted? If so, try removing and then installing
— Gabriel Aul (@GabeAul) November 6, 2015
SD カードを入れていると 40% で止まる現象が発生するようです。
ということで、SD カード抜いてアップグレードしたらすんなりアップグレードできました。
SD カードを入れていても発生しないこともあるようですので、40% で停止した場合の対応方法の一案としてご参考になれば。
SQL Server の情報取得用のクエリを GitHub で公開してみました
以前、SQL Server の情報取得用のクエリを、Gist で公開していたのですが、分類がわかりにくかったので、GitHub の方に移行して再度公開してみました。
一部については SQL Database でも動作しますので、各環境で情報を取得する際のご参考になれば。
SQL Server 2016 CTP 3.0 における tempdb の同時実行性の強化について
SQL Server 2008 から tempdb の同時実行性の強化が進んでいますが、SQL Server 2016 になり、さらに強化が進んでいます。
CTP 3.0 がリリースされたタイミングで、いくつか公開されている情報が目につきましたので、ここで一度まとめてみたいと思います。
Read the rest of this entry »
Azure Key Vault を使用した Always Encrypted による暗号化
こちらも PASS で発表されていた内容となりますが、Always Encrypted の列マスターキー (Column Master Key : CMK) の保存場所として、Azure Key Vault が使用できるようになりました。
Always Encrypted (Database Engine)? / Creating Custom Key Store Providers for Always Encrypted (Azure Key Vault Example) / Always On Encrypted ? Generating Certificates and Column Encryption Key ENCRYPTED_VALUE?の情報を見ながら設定方法の流れを軽くまとめてみたいと思います。
最新の情報は、Using the Azure Key Vault Key Store Provider for Always Encrypted になりそうですね。
Read the rest of this entry »