우리는 멀티 테넌트 애플리케이션을 만들고이를 Window Azure IaaS 플랫폼에 호스팅하고 있습니다. PowerShell을 사용하여 모든 가상 컴퓨터를 원격으로 구축하고 구성하려고합니다. 모든 구성에 대해 VM에 RDP를 적용하지 않으려합니다.Azure 가상 머신 스타트 업 작업
Azure VM은 웹 역할 및 작업자 역할과 유사한 전원 쉘 스크립트를 실행하기위한 시작 작업을 지원합니까?
아니요, 그렇다면 PsExec와 같은 도구를 사용하여 시작 스크립트를 실행하는 데 도움이되는 다른 방법이 있습니까?
기존 VM 역할 에서처럼 단계 1과 3은 필요하지 않습니다. 가상 머신의 경우 갤러리에서 새 가상 머신을 만들고 Windows Server 또는 Linux 변형 중 하나를 시작 이미지로 선택하십시오. 새 VHD가 만들어지고 가상 컴퓨터가 몇 분 안에 시작됩니다. 그 시점에서 여러분이하는 모든 변경 사항은 영구하고 내구성이 있습니다 (모든 변경 사항은 Blob 저장소에 저장된 vhd로 작성됩니다). 추가 : 생성 한 vhd를 sysprep하여 자신의 시작 이미지 집합에 추가 할 수 있습니다. 이것들은 모두 로컬에 다운로드하거나 다시 Azure로 푸시 할 필요없이 Azure에 있습니다. –
@ David : 공정한 포인트. 그러나 경우에 따라 로컬에서 작업하는 것이 클라우드에서보다 쉽고 저렴하며 빠릅니다. –
답변 해 주셔서 감사합니다. VM을 프로비저닝하고 시작하면서 Microsoft에서 PowerShell 스크립트를 실행할 수있는 지원을 추가 할 수 있다면 좋을 것입니다. [Azure 위시리스트] (http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/3026972-startup-tasks-for-azure-iaas-vms)에서 비슷한 항목으로 투표했습니다. – Gaurav