ํธ์คํธ ํ์ ํ๋ก๋น์ ๋ํ๋ ค๊ณ ํ ๋์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๊ฐ์ด๋๋ฅผ ์ ํํ ๋ฐ๋์ต๋๋ค ...
{
"code": "๋ฐฐํฌ ์คํจ",
"message": "ํ๋ ์ด์์ ๋ฆฌ์์ค ๋ฐฐํฌ ์์
์ด ์คํจํ์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ฐฐํฌ ์์
์ ๋์ดํ์ญ์์ค. ์ฌ์ฉ ์ธ๋ถ ์ ๋ณด๋ https://aka.ms/arm-debug ๋ฅผ ์ฐธ์กฐํ์ญ์์ค.",
"์ธ๋ถ ์ ๋ณด": [
{
"code": "์ถฉ๋",
"message": "{\ r \ n \"status \ ": \"์คํจ \ ", \ r \ n \"์ค๋ฅ \ ": {\ r \ n \"code \ ": \"ResourceDeploymentFailure \ ", \ r \ n \ "message \": \ "์์ ์์
์ด ํฐ๋ฏธ๋ ํ๋ก๋น์ ๋ ์ํ '์คํจ'๋ก ์๋ฃ๋์์ต๋๋ค. \", \ r \ n \ "์ธ๋ถ ์ ๋ณด \": [\ r \ n {\ r \ n \ "์ฝ๋ \ ": \"VMExtensionProvisioningError \ ", \ r \ n \"message \ ": \"VM์์ 'dscextension'ํ์ฅ์ ์ฒ๋ฆฌ ํ ๋ ์คํจ๋ฅผ๋ณด๊ณ ํ์ต๋๋ค. ์ค๋ฅ ๋ฉ์์ง : \\ "DSC ๊ตฌ์ฑ 'FirstSessionHost'๊ฐ ์ค๋ฅ์ ํจ๊ป ์๋ฃ๋์์ต๋๋ค. ๋ค์์ ์ฒ์ ๋ช ๊ฐ์
๋๋ค. PowerShell DSC ๋ฆฌ์์ค MSFT_ScriptResource๊ฐ ์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป Set-TargetResource ๊ธฐ๋ฅ์ ์คํํ์ง ๋ชปํ์ต๋๋ค. ํ๋ ์ด์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. SendConfigurationApply ํจ์๊ฐ ์คํ๋์ง ์์์ต๋๋ค. ์ฑ๊ณตํ์ต๋๋ค. \\ ". \"\ r \ n} \ r \ n] \ r \ n} \ r \ n} "
}
]
}
โ Redigera inte det hรคr avsnittet.
@Diwiton , ๋์ผํ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ์์ฑ ๋ ํธ์คํธ ํ์ ๋ํ "๊ด๋ฆฌ ์ก์ธ์ค"๋ถ์กฑ์ผ๋ก ์ธํด ๋ฐ์ํ๊ฑฐ๋ Set-TargetResource๊ฐ ์ถฉ๋์ ์ผ์ผํค๋ ๊ฒฝ์ฐ
@Diwiton , ๋ด AD ๊ณ์ ์ "๋๋ฉ์ธ ์ปดํจํฐ"๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ๋ ๋ฒ์งธ๋ก ์๋ํ์ ๋ ์ง๊ธ ์๋ํฉ๋๋ค.
์ด๊ฒ์ด ์์ ์ธ์ง ํ์คํ์ง ์๊ฑฐ๋ ์ฒ์์ ๊ฐํ์ ์ธ ์ค๋ฅ์์ต๋๋ค.
@Diwiton , ๋ ๋ฒ์งธ ์๋๋ฅผ ์ํด Windows Virtual Desktop ํ ๋ํธ ์ด๋ฆ์ xxxxxxxxx.onmicrosoft.com์ผ๋ก ์ถ๊ฐํ์ต๋๋ค.
@chunsiongtan , ๋๋ ์ ํํ ๋ฐ๋ฅด์ง ์์ต๋๋ค. ๋ด WVD ํ ๋ํธ ์ด๋ฆ์ ".onmicrosoft.com"์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ณผ ์ ์์ต๋๋ค. ๋ด WVD ํ ๋ํธ ์ด๋ฆ์ "Diwitest Virtual Desktop"์ ๋๋ค.
๋ํ ํ ์คํธ ์ค์ ์์ Azure AD Domain Services๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ "๋๋ฉ์ธ ์ปดํจํฐ"๊ทธ๋ฃน์ ๋ด ๊ด๋ฆฌ์ ๊ณ์ ์ ํ ๋นํ๋ ๋ฐฉ๋ฒ์ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๋ด ์๋ชป์ด์ผ, ์ด๋ฐ ๋ป ์ด์์ด์.
๊ธฐ์กด ํ
๋ํธ ๊ทธ๋ฃน ์ด๋ฆ : "๊ธฐ๋ณธ ํ
๋ํธ ๊ทธ๋ฃน"
๊ธฐ์กด ํ
๋ํธ ์ด๋ฆ : xxxxxx.onmicrosoft.com <--- ๋ด Azure Active Directory ์ด๋ฆ์ ๊ธฐ๋ฐ์ผ๋กํฉ๋๋ค.
"๋๋ฉ์ธ ์ปดํจํฐ"๊ทธ๋ฃน์์ด ํ ํ๋ฆฟ์ ๋ค์ ์คํ ํด ๋ณด๊ฒ ์ต๋๋ค.
๊ทธ๊ฑด ๊ทธ๋ ๊ณ @Diwiton , ์ ๋ VM์์ AD DS๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
์๊ตฌ ์ฌํญ์ ํ์ธํ์ต๋๋ค.
Windows Virtual Desktop ์ฉ์ผ๋ก ๋ง๋๋ Azure ๊ฐ์ ๋จธ์ ์ ๋ค์๊ณผ ๊ฐ์์ผํฉ๋๋ค.
ํ์ค ๋๋ฉ์ธ ๊ฐ์
๋๋ ํ์ด๋ธ๋ฆฌ๋ AD ๊ฐ์
. ๊ฐ์ ๋จธ์ ์ Azure AD์ ๊ฐ์
ํ ์ ์์ต๋๋ค. <--- ๋ฌธ์ ์ผ ์ ์์ต๋๋ค.
https://docs.microsoft.com/en-us/azure/virtual-desktop/overview#requirements
์๋์ Azure AD์ ๊ฐ์ ํ์์ ์๋ฏธํ์ง๋ ์์ต๋๋ค. ์ธ์ ํธ์คํธ VM์ Microsoft๊ฐ ํธ์คํ ํ๋ ADDS ์ธ Azure AD Domain Services์ ์กฐ์ธ๋ฉ๋๋ค.
๋ฌผ๋ก VM์ ADDS๋ ์ต์ ์ด์ง๋ง ์ ๋ฐ์ดํธ ๋ฐ ๋ฐฑ์ ์ ๋ํด ๊ฑฑ์ ํ ํ์๊ฐ์๊ณ ์๋น์ค์ ๊ธฐ๋ณธ ์ ๊ณต๋๋ Azure AD Connect๋ฅผ ์ค์นํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ Azure ADDS์ ๊ฐ๋ ์ด ๋ง์์ ๋ญ๋๋ค.
Microsoft๊ฐ Azure ADDS ์ปดํจํฐ์์ WVD๋ฅผ ์ง์ํ์ง ์๋ ๊ฒ์ ์ด๋ฆฌ์์ ์ผ์ ๋๋ค.
์ง๊ธ ์๊ตฌ ์ฌํญ๊ณผ ํจ๊ป ์ ๊ณต ํ ๋งํฌ๋ฅผ ์ฝ๊ณ ๋ค์๊ณผ ๊ฐ์ด ๋งํฉ๋๋ค.
"Azure Active Directory์ ๋๊ธฐํ ๋ Windows Server Active Directory. ๋ค์์ ํตํด ํ์ฑํ ํ ์ ์์ต๋๋ค.
Azure AD Connect
Azure AD ๋๋ฉ์ธ ์๋น์ค "
Azure AD Domain Services๋ ๋ด๊ฐ ์คํํ๋ ๊ฒ์ด๋ฏ๋ก ์ ์ด๋ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ด ๋๋ ํ ๋ฆฌ์์ ๋๋ฉ์ธ ์ปดํจํฐ ๊ทธ๋ฃน์ ์ฌ์ฉ์ ๊ณ์ (๋๋ ๊ตฌ์ฑ์)์ ์ถ๊ฐ ํ ์ ์์ต๋๋ค.
@Diwiton ๋ฌธ์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋ ์กฐ์ฌํ๊ณ ์ ๋ฐ์ดํธํ๊ฒ ์ต๋๋ค.
์ด์ ์ด ์ค๋ฅ๋ฅผ ๋ฐ์์ผ๋ฉฐ dsc ํจํค์ง๋ฅผ ์กฐ์ฌํ ํ powershell๋ก ํ ๋ํธ๋ฅผ ๋ง๋ค๊ณ ์ฑ ๋ฑ๋ก์ ๋ํ ์ ์ ํ ์ญํ ์ ๋ถ์ฌํ๋ ์ฌ์ ์๊ตฌ ์ฌํญ์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ฐ๋ฅด์ง ์์ ์์ ๋ฐ๊ฒฌํ์ต๋๋ค.
์ข์, ํ ๋ํธ๋ PowerShell๋ก ์์ฑ๋๊ณ TenantCreator ์ญํ ์ ๋ฌธ์ํ์ ๋ฐ๋ผ ์๋น์ค ์ฃผ์ฒด์ ํ ๋น๋ฉ๋๋ค.
๋๋ฉ์ธ์ CM์ ์ถ๊ฐํ๋ ์ฌ์ฉ์์๊ฒ๋ TenantCreator ์ญํ ์ด ์์ด์ผํฉ๋๊น?
๋ฐฐํฌ์์ ๋๋ฉ์ธ ๊ฐ์ ์ ์ฌ์ฉํ ์ฌ์ฉ์์๊ฒ TenantCreator ์ญํ ์ด ์์ต๋๋ค.
WVD๊ฐ ์ฒ์ ์ถ์๋์์ ๋ ๋ฌธ์์๋ ํ ๋ํธ๋ฅผ ์์ฑ ํ ์์๋ ๋งํฌ๊ฐ ์์๊ธฐ ๋๋ฌธ์ ๋ง์ ํผ๋์ด ๋ฐ์ํ๊ณ ๋ฐฐํฌ์ DSC ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์๋ ๋งํฌ๋ฅผ ๋ฐ๋ฅด์ญ์์ค.
https://docs.microsoft.com/en-us/powershell/windows-virtual-desktop/overview-WVD PS ๋ชจ๋ ์ค์น
https://docs.microsoft.com/en-us/azure/virtual-desktop/tenant-setup-azure-active-directory-WVD ํ
๋ํธ ๋ง๋ค๊ธฐ
๊ทธ๋ฐ ๋ค์ WVD ๋ง์ผ ํ๋ ์ด์ค ์ ์ ๋ฐฐํฌ๋ก ์ด๋ํ ์ ์์ต๋๋ค.
๋๋ฌด ๋นจ๋ฆฌ ๋งํ ๊ฒ ๊ฐ์์. ํ ๋ํธ๋ฅผ ์ถ๊ฐ ํ ํ์๋ ๋จ๊ณ๋ณ ๊ฐ์ด๋์ ๋ฐ๋ผ ๋์ผํ DSC ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋ด Active Directory ๋๋ฉ์ธ์ ๊ฐ์ ํ๊ณ ์์ง๋ง ๋์ผํ ์ค๋ฅ๋ก DSC์์ ์ฌ์ ํ ์คํจํฉ๋๋ค.
์ฌ๊ธฐ์์๋ ๊ฐ์ ๋ฌธ์ ์ ๋๋ค. ์ด์ ๋ถํฐ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ๋ฌด์์ ์๋ํด์ผํ ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๋ฐ๋ผ์ ๋ด AD Connect๊ฐ Azure AD์ ๋๊ธฐํ๋์๋์ง ํ์ธํ ํ ์ฑ๊ณต์ ์ผ๋ก ๋ฐฐํฌํ์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ฐ๋ชจ ํ ๋ํธ์์๋ AD Connect๋ฅผ ์ฌ์ฉํ์ง ์๊ฑฐ๋ ์ฌ์ฉํ์ง ์์ง๋ง์ด ๋ฐฐํฌ๊ฐ ์ฑ๊ณตํ๋ ค๋ฉด AD DS ์ฌ์ฉ์๋ฅผ Azure AD์ ๋๊ธฐํํ๋ ค๋ฉด AD Connect๋ฅผ ์ค์ ํ๊ณ ์คํํด์ผํฉ๋๋ค. ์ด ์์ ์ ์ํํ๊ณ ๋ฐฐํฌ ์ค์ ๋๊ธฐํ ๋ AD DS ์ฌ์ฉ์ ([email protected])์ UPN์ ์ง์ ํ๋ฉด (WVD ๋ฐฐํฌ์ 1 ํ์ด์ง) ์๋ํ์ต๋๋ค. 1 ํ์ด์ง์์ ์ง์ ํ ์ฌ์ฉ์๋ฅผ ํ ๋ํธ์ ํ ๋นํ๋ ๊ฒ์ด๋ฏ๋ก ์๋ํ๋ ค๋ฉด ๋๊ธฐํ๊ฐ ํ์ฑํ๋์ด์ผํฉ๋๋ค. ๋ ๋ฐ์ ํ ์ ์๋์ง ๊ณ์ ๋ณผ ๊ฒ์ ๋๋ค ...
๊ทธ๊ฒ ๋ด ๋ฌธ์ ์ผ ์๋ ์์ต๋๋ค. ์ ๋ ๋ชจ๋ Azure ADDS์ ๋๋ค. ์จ-ํ๋ ๋ฏธ์ค AD๊ฐ ์์ต๋๋ค.
AADDS์์๋ ๋์ผํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ฌ DSCextension์์ ๊ณ์ ์คํจํ์ต๋๋ค. ์ด์ ADDS๋ก VM์ ๋ถํ ํ๊ณ ์ด์ WVD๊ฐ ์๋ํฉ๋๋ค. ๊ทธ๋์ AADDS๊ฐ ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค (์์ง)
๋ ์จ,
WVD ํด๋ผ์ด์ธํธ์์ ์ธ์ ๋ฐ์คํฌํฑ์ ๋ณผ ์์๋ ์ง์ ์ ๋๋ฌํ์ง๋ง ํด๋ฆญํ๋ฉด '์๋ชป๋ ์ฐ๊ฒฐ ํ์ผ'์ด๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋ฐฐํฌ ํ ์ฐ๊ฒฐํ๊ธฐ ์ ์ ๋ค๋ฅธ ์์ ์ ์ํ ํ์ต๋๊น? ๋ด UPN ์ฌ์ฉ์ / ์ํธ๋ฅผ ์ธ์ฆํ๊ณ ์น ํผ๋์ ์ธ์ ๋ฐ์คํฌํฑ์ ๊ฐ์ ธ ์์ง๋ง ์์ํ ์ ์์ต๋๋ค.
@rbergertd ์ด์ RDP ์ฐ๊ฒฐ์ ์๋์ํค๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค. ๋ด WVD๊ฐ ์ด์ ์ค๋ฅ์์ด ๋ฐฐํฌ๋์์ง๋ง RemoteApp (์ : Calc.exe)์ ๊ฒ์ ํ ๋ ์ค๋ฅ ๋ฉ์์ง : ์๊ฒฉ ๋ฐ์คํฌํฑ ๊ฒ์ดํธ์จ์ด ์๋ฒ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
@LeonJansen ์ ํธ๊ธฐ์ฌ์ด
@rbergertd ์๋์, ๊ทธ๊ฒ๋ ์๋ํ์ง ์์ต๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ง๊ธ ๊ฐ์ ์์ค์ ์์ต๋๋ค ;-) ๋๋ ๊ทธ๊ฒ์ ์๋์ํค๊ธฐ ์ํด ๋ช ๊ฐ์ง ๊ฒ๋ค์ ์๋ ํ ๊ฒ์ ๋๋ค. ๋ด๊ฐ ๋ญ๊ฐ๋ฅผ ์ฐพ์ผ๋ฉด ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๊ฒ.
@LeonJansen Microsoft๊ฐ ๋ธ๋ก์ปค / ๊ฒ์ดํธ์จ์ด ์ธก๋ฉด์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ ๊น์ง๋ ์ฐ๋ฆฌ๊ฐ
https://i.imgur.com/vQo85x0.png
https://i.imgur.com/w3tPNc8.png
Get-RdsSessionHost๋ฅผ ์ฌ์ฉํ์ฌ ์ฟผ๋ฆฌ ํ ๋ ์ธ์ ํธ์คํธ์ ์ํ๋ ๋ฌด์์ ๋๊น?
์ด์ํ ์ ์ ์น ํด๋ผ์ด์ธํธ๊ฐ ์ ๋๋ก ์๋ํ์ง๋ง ์ฌ์ ํ RDP ํ์ผ์ ๋ฌธ์ ๊ฐ ์์์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๊ณ์ํด์ ์ด๊ฒ์ ์กฐ์ฌํฉ๋๋ค.
iOS ์ฉ Outlook https://aka.ms/o0ukef ๋ฐ๊ธฐ
๋ณด๋ธ ์ฌ๋ : tiktb8 [email protected]
์ ์ก : 2019 ๋
3 ์ 23 ์ผ ํ ์์ผ ์ค์ 7:28
๋ฐ๋ ์ฌ๋ : MicrosoftDocs / azure-docs
์ฐธ์กฐ : Berger, Ryan; ์ธ๊ธํ๋ค
์ ๋ชฉ : Re : [MicrosoftDocs / azure-docs] ๋ฐฐํฌ ์คํจ (# 27773)
This email originated outside of Tech Data. Please help keep our organization and partners safe. It's up to us; think before you click.
Get-RdsSessionHost๋ฅผ ์ฌ์ฉํ์ฌ ์ฟผ๋ฆฌ ํ ๋ ์ธ์ ํธ์คํธ์ ์ํ๋ ๋ฌด์์ ๋๊น?
โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
GitHub์์์ ๋ณผ ์ง์ ์ด ์ด๋ฉ์ผ์ ํ์ https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_MicrosoftDocs_azure-2Ddocs_issues_27773-23issuecomment-2D475861896&d=DwMCaQ&c=qk747rkER3kecdav6nsl8A&r=SPZRUkJ2cu5Q7lB-yS5fZGrUVvZyfyrKplF8Wmk95LI&m=vLFqnxZ_FUAymz-5tC17VST1VHwLlTPY4- WVUAeNgWc & S = qbbCM-UfDDlrn34e5_ETIiCHHyd4MUFT36A8CxQ5FME & E = ๋๋ ๋ฎคํธ ์ค๋ ๋ https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_Ar0Uf0Tk0-2DfQJTeEYpef88yiyNRJOXt1ks5vZg-2D-2DgaJpZM4cDACN&d=DwMCaQ&c=qk747rkER3kecdav6nsl8A&r=SPZRUkJ2cu5Q7lB-yS5fZGrUVvZyfyrKplF8Wmk95LI&m=vLFqnxZ_FUAymz -5tC17VST1VHwLlTPY4-WVUAeNgWc & s = 5N-CCoaKe67Q1TcQjfK3o07or_PQJD8GgrPhR2K9dQc & e = .
[cid : [email protected]]
RDS ์ธ์ ํธ์คํธ๊ฐ ์ข์ ๋ณด์ ๋๋ค.
๋ณด๋ธ ์ฌ๋ : tiktb8 [email protected]
์ ์ก : 2019 ๋
3 ์ 23 ์ผ ํ ์์ผ ์ค์ 7:28
๋ฐ๋ ์ฌ๋ : MicrosoftDocs / azure-docs [email protected]
์ฐธ์กฐ : Berger, Ryan [email protected] ; [email protected]
์ ๋ชฉ : Re : [MicrosoftDocs / azure-docs] ๋ฐฐํฌ ์คํจ (# 27773)
์ด ์ด๋ฉ์ผ์ ๊ธฐ์ ๋ฐ์ดํฐ ์ธ๋ถ์์ ๋ฐ์ก๋์์ต๋๋ค. ์ฐ๋ฆฌ ์กฐ์ง๊ณผ ํํธ๋๋ฅผ ์์ ํ๊ฒ ์ง์ผ์ฃผ์ธ์. ๊ทธ๊ฒ์ ์ฐ๋ฆฌ์๊ฒ ๋ฌ๋ ค ์์ต๋๋ค. ํด๋ฆญํ๊ธฐ ์ ์ ์๊ฐํ์ญ์์ค.
Get-RdsSessionHost๋ฅผ ์ฌ์ฉํ์ฌ ์ฟผ๋ฆฌ ํ ๋ ์ธ์ ํธ์คํธ์ ์ํ๋ ๋ฌด์์ ๋๊น?
โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
GitHub์์์ ๋ณผ ์ง์ ์ด ์ด๋ฉ์ผ์ ํ์ https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_MicrosoftDocs_azure-2Ddocs_issues_27773-23issuecomment-2D475861896&d=DwMCaQ&c=qk747rkER3kecdav6nsl8A&r=SPZRUkJ2cu5Q7lB-yS5fZGrUVvZyfyrKplF8Wmk95LI&m=vLFqnxZ_FUAymz-5tC17VST1VHwLlTPY4- WVUAeNgWc & S = qbbCM-UfDDlrn34e5_ETIiCHHyd4MUFT36A8CxQ5FME & E = ๋๋ ๋ฎคํธ ์ค๋ ๋ https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_Ar0Uf0Tk0-2DfQJTeEYpef88yiyNRJOXt1ks5vZg-2D-2DgaJpZM4cDACN&d=DwMCaQ&c=qk747rkER3kecdav6nsl8A&r=SPZRUkJ2cu5Q7lB-yS5fZGrUVvZyfyrKplF8Wmk95LI&m=vLFqnxZ_FUAymz -5tC17VST1VHwLlTPY4-WVUAeNgWc & s = 5N-CCoaKe67Q1TcQjfK3o07or_PQJD8GgrPhR2K9dQc & e = .
@Heidilohr ์ด ๋ฌธ์ ๋ฅผ ๊ฒํ ํด ์ฃผ์๊ฒ ์ต๋๊น?
์ด๊ฒ์ ์ด์ ์ฐ๋ฆฌ๋ฅผ ์ํด ํด๊ฒฐ๋์์ต๋๋ค. ๋ด๊ฐ ์ง์ ๋ง๋ ์๋น์ค ์ฃผ์ฒด๊ฐ ๋ฌธ์ ์์ต๋๋ค. ์ด ํ์ด์ง์ ์ง์นจ์ ๋ฐ๋์ ๋ ๋ ๋์์ก์ต๋๋ค.
https://docs.microsoft.com/en-us/azure/virtual-desktop/create-service-principal-role-powershell
์ด ์ง์นจ์ 3 ๋ฒ ์ง์ ์ ์์ต์ ์น์
"Windows Virtual Desktop Preview ํ
๋ํธ ์ ๋ณด"์ ํฌํจ๋๊ฑฐ๋ ๋งํฌ๋์ด์ผํฉ๋๋ค.
https://docs.microsoft.com/en-us/azure/virtual-desktop/create-host-pools-azure-marketplace#windows -virtual-desktop-preview-tenant-information
ํธ์ ๋ด์ ๊ฐ๊ธฐ Thx๋ ๋์ผํ ์๋๋ฆฌ์ค์ ๋ฌธ์ ๋ฅผ ๊ฐ์ก์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌธ์๊ฐ ๋ ผ๋ฆฌ์ ์ธ ์์๊ฐ ์๋๋ผ๋ ๋ฐ ๋์ํ์ญ์์ค.
MFA ์ฌ์ฉ ๊ณ์ ์ด "WVD RDS ํ
๋ํธ ์์ ์"๋ก ์๋ํ์ง ์์ ๋ ์๋น์ค ์ฃผ์ฒด๋ฅผ ์์ฑํ์ง๋ง AvailableToOtherTenants = True๋ก ์ค์ ํ์ง ์๊ณ ์ํํ์ต๋๋ค.
๊ทธ ๊น๋ฐ์ ์ฐธ์ผ๋ก ๋ณ๊ฒฝํ๊ณ ๋ชจ๋ ๊ฒ์ด ๋์๊ฒ ์ข์์ต๋๋ค.
์๋น์ค ์ฃผ์ฒด ๋ฐ ์ญํ ํ ๋น์ ๋ํ ์ ๋ณด๊ฐ ๋๋ฌด ๋ฆ๊ฒ ์ ๋ฌ๋์์ต๋๋ค. ๊ทธ ์ดํ๋ก ์ด๋ฏธ SP๋ฅผ ๋ง๋ค์์ผ๋ ์ด๋ค์ด ์ฌ์ฉํ๋ ๋งค๊ฐ ๋ณ์๋ฅผ ์์ ์ฐจ๋ฆฌ์ง ๋ชปํ์ต๋๋ค.
DSC ์คํจ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์น์ 1 ๋ฐ 4์ ํ ๋ํธ ์ค์ ์ง์นจ์ ๋ณต์ฌํ์ง๋ง ์ฌ์ ํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. Powershell์ ํตํด ํธ์คํธ ํ์ ๋ง๋ค๋ ค๊ณ ํ ๋๋ ํ์๋ฉ๋๋ค. New-RdsHostPool : ์ฌ์ฉ์๊ฐ ๊ด๋ฆฌ ์๋น์ค๋ฅผ ์ฟผ๋ฆฌ ํ ๊ถํ์ด ์์ต๋๋ค.
๊ตฌ๋ ํ ๋๋ง๋ค ํ ์คํธ ๊ฒฐ์ ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ํธ์คํธ ํ์ ์์ฑ ํ ์์๋ ์ด์ ์ ๋ํ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ ์๋ ค์ฃผ๋ ์ฌ๋์ด ์์ต๋๊น?
์ด ์ค๋ฅ๋ ๋ฐ์ํฉ๋๋ค.
"id": "/subscriptions/01c0266d-fa91-4918-a9a5-b2a028fc8522/resourceGroups/Test_WVD/providers/Microsoft.Resources/deployments/rds.wvd-provision-host-pool-20190402141619/operations/08586473995036309862",
"operationId": "08586473995036309862",
"properties": {
"provisioningOperation": "EvaluateDeploymentOutput",
"provisioningState": "Failed",
์ฌ์ฉ ๊ฐ๋ฅํ ์์ด๋์ด / ์๋ฃจ์ ์ด ์์ต๋๊น? ๋ฑ๋ก ๋ฑ์ ๋ชจ๋ ์์ต์๋ฅผ ๋ฐ๋์ผ๋ฉฐ ์ด๊ธฐ ์ค์ ์ค์๋ ํ ๋ํธ ๊ทธ๋ฃน ์ด๋ฆ์ด ๋์ผํฉ๋๋ค.
์ฌ๋ฐ๋ฅธ ์ ํ๋ฆฌ์ผ์ด์
ID ๋ฐ ํ
๋ํธ ๊ด๋ฆฌ์ PW๋ฅผ ์
๋ ฅํ๋์ง ํ์ธํ์ญ์์ค.
์ด๋ฅผ ํ์ธํ๋ ค๋ฉด PowerShell์์ ๋ค์ ๋ช
๋ น์ ์คํํ์ญ์์ค.
๋ช
๋ น์ ์คํํ๋ฉด ๋น๋ฐ๋ฒํธ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
$ svcPrincipalCreds.Value
๋ช
๋ น์ ์คํํ๋ฉด ํ
๋ํธ ID๋ฅผ ์ป์ ์ ์์ต๋๋ค.
$ aadContext.TenantId.Guid
๋ช
๋ น์ ์คํํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์
ID๋ฅผ ์ป์ ์ ์์ต๋๋ค.
$ svcPrincipal.AppId
WVD๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ฐฐํฌํ๊ณ ์ด์ ๋ํ ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ๋ง๋ค์์ต๋๋ค.
https://erjenrijnders.nl/2019/04/04/how-to-deploy-windows-virtual-desktop-in-azure/
๊ทธ๊ฒ์ด ๋น์ ์๊ฒ ํจ๊ณผ๊ฐ ์๋์ง ์๋ ค์ฃผ์ญ์์ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋น์ ์ด ์ด๋ ค์์ ๊ฒช๋ ๊ณณ์ ์๋ ค์ฃผ์ญ์์ค.
์ฌ์ ํ ๊ฐ์ ์ค๋ฅ์ ๋๋ค.
"error": { "code": "VMExtensionProvisioningError", "message": "VM์ด ํ์ฅ 'dscextension'์ ์ฒ๋ฆฌ ํ ๋ ์คํจ๋ฅผ๋ณด๊ณ ํ์ต๋๋ค. ์ค๋ฅ ๋ฉ์์ง : \"DSC ๊ตฌ์ฑ 'FirstSessionHost'๊ฐ ์ค๋ฅ์ ํจ๊ป ์๋ฃ๋์์ต๋๋ค. ๋ค์์ ์ฒ์ ๋ช ๊ฐ์ ๋๋ค. PowerShell DSC ๋ฆฌ์์ค MSFT_ScriptResource๊ฐ ์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป Set-TargetResource ๊ธฐ๋ฅ์ ์คํํ์ง ๋ชปํ์ต๋๋ค. ํ๋ ์ด์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. SendConfigurationApply ํจ์๊ฐ ์ฑ๊ณตํ์ง ๋ชปํ์ต๋๋ค. \ "." }, "name": " ์์ ๋จ }}}}
๋ฐด : erjenrijnders [email protected]
Verzonden : Donderdag 2019 ๋
4 ์ 4 ์ผ 11:48
Aan : MicrosoftDocs / azure-docs
CC : Joepvtilburg; ๋
ผํ
Onderwerp : Re : [MicrosoftDocs / azure-docs] ๋ฐฐํฌ ์คํจ (# 27773)
WVD๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ฐฐํฌํ๊ณ ์ด์ ๋ํ ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ๋ง๋ค์์ต๋๋ค.
https://erjenrijnders.nl/2019/04/04/how-to-deploy-windows-virtual-desktop-in-azure/
๊ทธ๊ฒ์ด ๋น์ ์๊ฒ ํจ๊ณผ๊ฐ ์๋์ง ์๋ ค์ฃผ์ญ์์ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋น์ ์ด ์ด๋ ค์์ ๊ฒช๋ ๊ณณ์ ์๋ ค์ฃผ์ญ์์ค.
โ
๋๊ธ์ ๋ฌ์ ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์
๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ํ์ ํ๊ฑฐ๋ GitHub https://github.com/MicrosoftDocs/azure-docs/issues/27773#issuecomment-479829272 ์์ ๋ณด๊ฑฐ๋ https://github.com/notifications/unsubscribe-auth/ ์ค๋ ๋๋ฅผ ์์๊ฑฐํฉ๋๋ค.
์ฌ์ฉ์์๊ฒ Azure ๊ตฌ๋ ์ ๋ํ ์์ ์ ์ก์ธ์ค ๊ถํ์ด ์์ต๋๊น?
๋๊ตฌ๋ ์ง AADDS์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค. AADDS์ ๋ฌธ์ ๊ฐ์๋ ๊ฒ ๊ฐ์ต๋๋ค. DSCextension์์ ๊ณ์ ์คํจํ์ต๋๋ค.
๋๋ Microsoft์ https://erjenrijnders.nl/2019/04/04/how-to-deploy-windows-virtual-desktop-in-azure/ ๋จ๊ณ๋ณ ์๋ด๋ฅผ ๋ฐ๋ฅด๊ณ ๋ฌธ์ ๊ฐ AADDS๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๊ฐ์ฌ
@stavrosmitchell ์, ์ฐ๋ฆฌ๋ AADDS (Azure AD Domain Services)๋ฅผ ์ฌ์ฉํ์ฌ ์๋ํ๋๋กํ์ต๋๋ค.
๋ด ๋๋ต์ ์ด๋๋ก ํ์ต๋๊น?
https://github.com/MicrosoftDocs/azure-docs/issues/27773#issuecomment -476862108
์ฌ์ ํ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
VM์ด ํ์ฅ 'dscextension'์ ์ฒ๋ฆฌ ํ ๋ ์ค๋ฅ๋ฅผ๋ณด๊ณ ํ์ต๋๋ค. ์ค๋ฅ ๋ฉ์์ง : \ "DSC ๊ตฌ์ฑ 'FirstSessionHost'๊ฐ ์ค๋ฅ์ ํจ๊ป ์๋ฃ๋์์ต๋๋ค. ๋ค์์ ์ฒ์ ๋ช ๊ฐ์ ๋๋ค. PowerShell DSC ๋ฆฌ์์ค MSFT_ScriptResource๊ฐ ์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป Set-TargetResource ๊ธฐ๋ฅ์ ์คํํ์ง ๋ชปํ์ต๋๋ค. ์ฌ์ฉ์๊ฐ ๊ด๋ฆฌ ์๋น์ค๋ฅผ ์ฟผ๋ฆฌ ํ ๊ถํ์ด ์์ต๋๋ค. \ nActivityId : df42f7e3-73d9-47ec-be4a-408019d2d62f \ n ์คํจ ์ง๋จ์์ํ Powershell ๋ช ๋ น : \ nGet-RdsDiagnosticActivities -ActivityId df42f7e3-73d9-47ec-be4a-408019d2d62f \ n SendConfigurationApply ๊ธฐ๋ฅ์ด ์ฑ๊ณตํ์ง ๋ชปํ์ต๋๋ค. \ "."
๋ช
๋ น์ ์คํํ๋ฉด ํ
๋ํธ ID๋ฅผ ์ป์ ์ ์์ต๋๋ค.
$ aadContext.TenantId.Guid
๋ช
๋ น์ ์คํํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์
ID๋ฅผ ์ป์ ์ ์์ต๋๋ค.
$ svcPrincipal.AppId
๋์ ์ค์์์ผ์ธ์?
@fbcarvalho ์๋ ํ์ธ์ ์ด๋ค ์ฌ์ฉ์๋ฅผ ์ฌ์ฉํ๋ WVD ํ ๋ํธ์ ๋ํ RDS ์์ ์ ๋๋ RDS ๊ธฐ์ฌ์ ๊ถํ์ด์๊ณ WVD ํธ์คํธ ํ ์์ฑ์ ์๋ฃ ํ ์ ์์ต๋๋ค.
IsAuthorizedAsync (Resources / Tenant / โคRPA_Tenantโฅ /// Read)์ ์ค๋ฅ Exception = Microsoft.RDInfra.Authorization.Common.UserNotFoundException : WVD_50002 : ์ฐพ์ ์ ์์ต๋๋ค.
Microsoft.RDInfra.RDBroker.Authorization.RDmiUserIdentity.IsAuthorizedImplAsync (๊ณต๊ธ์ ๊ณต๊ธ์, ์์
์์
, AuthorizationRoleScope ๋ฒ์, CancellationToken ์ทจ์ ํ ํฐ)
RDS ์์ ์ ๋๋ RDS ๊ธฐ์ฌ์ ๊ถํ์ ์ฌ์ฉ์์๊ฒ ๋ถ์ฌํ๋ ค๋ฉด ์ด๋ป๊ฒํด์ผํฉ๋๊น?
๋ฌธ์์์ New-RdsRoleAssignment -TenantName $ tenant -UserPrincipalName $ userName -RoleDefinitionName "RDS Contributor"
์ฌ์ฉ์ UPN์์ ์๋น์ค ์ฃผ์ฒด๋ก ์ ํ ํ ํ์๋ ์ฌ์ ํ 'dscextension'์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ์ฌ๋๋ค์๊ฒ ์ถ๊ฐ ๋ฌธ์ ํด๊ฒฐ ๋จ๊ณ๋ฅผ ๊ถ์ฅ ํ ์ ์์ต๋๊น? ์ฌ์ ํ OP์ ๋์ผํ ์ค๋ฅ ๋ฉ์์ง๊ฐ ๋ํ๋ฉ๋๋ค.
VM์ด ํ์ฅ 'dscextension'์ ์ฒ๋ฆฌ ํ ๋ ์ค๋ฅ๋ฅผ๋ณด๊ณ ํ์ต๋๋ค. ์ค๋ฅ ๋ฉ์์ง : DSC ๊ตฌ์ฑ 'FirstSessionHost'๊ฐ ์๋ฃ๋์์ง๋ง ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๋ค์์ ์ฒ์ ๋ช ๊ฐ์ ๋๋ค. PowerShell DSC ๋ฆฌ์์ค MSFT_ScriptResource๊ฐ ์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป Set-TargetResource ๊ธฐ๋ฅ์ ์คํํ์ง ๋ชปํ์ต๋๋ค. ํ๋ ์ด์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. SendConfigurationApply ํจ์๊ฐ ์ฑ๊ณตํ์ง ๋ชปํ์ต๋๋ค.
Powershell ์คํฌ๋ฆฝํธ๋ฅผ ํตํด Azure ์น UI๋ฅผ ํตํด ํธ์คํธ ํ์ ๋ฐฐํฌํ๋ ค๊ณ ์๋ํ์ผ๋ฉฐ C : \ WindowsAzure ๋ฐ C : \ Packages ํด๋ ์๋์ WVD ํธ์คํธ VM์ ์ ์ฅ๋ ์ผ๋ถ ์คํฌ๋ฆฝํธ๋ฅผ ์ฝ์ด ๋ดค์ง๋ง ์๋ฌด๊ฒ๋ ํ์ด ๋์ค์ง ์์์ต๋๋ค. ์ด ๋จ๊ณ์์ ๋ฐฐํฌ๊ฐ ๊ณ์ ์คํจํ๋ ์ด์ ๋ฅผ ์ค๋ช ํฉ๋๋ค.
๋จ์ผ ํธ์คํธ๋ฅผ ๋ฐฐํฌํ๊ณ , AAD Connect๋ฅผ ์ฌ์ฉํ์ฌ Azure VM์ผ๋ก ๋จ์ผ DC๋ฅผ ์คํํ๋ฉฐ, ์ด๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด ํ ์คํธ ํ๊ฒฝ์์ํ ๊ฒ์ ๋๋ค.
ํธ์ง : Powershell์ ์ฌ์ฉํ์ฌ ์๋์ผ๋ก Hostpool์ ์์ฑํ์ฌ ํด๊ฒฐ๋์์ต๋๋ค.
https://docs.microsoft.com/en-us/azure/virtual-desktop/create-host-pools-powershell
@ r-maestas : ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ด ๋คํ์ ๋๋ค. ์๋ํ ๋ ๋ฐฐํฌ ๋ฉ์ปค๋์ฆ (Azure Marketplace ๋ฐ GitHub ARM ํ ํ๋ฆฟ)์ ์ผ๊ด์ฑ์ ๋์ด๋ ๋ฐฉ๋ฒ์ ์ดํดํ๊ธฐ ์ํด ํผ๋๋ฐฑ์ ๊ณ์ ๋ชจ๋ํฐ๋ง ํ ๊ฒ์ ๋๋ค. ๋ํ์ด ๋ฌธ์์ ์์๋ฅผ ํธ์ง ํ์ผ๋ฏ๋ก ๋์์ด ๋ ๊ฒ์ ๋๋ค. https://docs.microsoft.com/en-us/azure/virtual-desktop/tenant-setup-azure-active-directory
์์ฑ์ ์๊ฒฌ์ ๋ฐ๋ผ ์ข ๋ฃํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด์ ์ด ์ค๋ฅ๋ฅผ ๋ฐ์์ผ๋ฉฐ dsc ํจํค์ง๋ฅผ ์กฐ์ฌํ ํ powershell๋ก ํ ๋ํธ๋ฅผ ๋ง๋ค๊ณ ์ฑ ๋ฑ๋ก์ ๋ํ ์ ์ ํ ์ญํ ์ ๋ถ์ฌํ๋ ์ฌ์ ์๊ตฌ ์ฌํญ์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ฐ๋ฅด์ง ์์ ์์ ๋ฐ๊ฒฌํ์ต๋๋ค.