Supporto della community per Azure

Poni domande, ottieni risposte ed entra in contatto con i tecnici Microsoft e gli esperti della community di Azure

Prodotti

    StackOverflow

    Risposte della community alle domande sullo sviluppo

    Serverfault

    Risposte della community alle domande sull'amministrazione di Sys/Net

    Commenti e suggerimenti per Azure

    Hai un'idea o un suggerimento basato sulla tua esperienza con Azure?

    Support encryption for custoim LINUX Image (CIS)

    Support encryption for custom LINUX Image from CIS

    CSE executed before cloud-init

    Hello, I have an ARM template with VM + CSE script to be executed. I've provided a `cloud-init` config through `customData` parameter. My cloud-init looks as follows: ```$ cloud-config package_upgrade: true package_update: true packages: - libssl-dev - libffi-dev - python-dev runcmd: - curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash - az aks install-cli ``` Within the CSE script, I'm trying to run `az login` command, but I keep getting an error `az: command not found`. When I ssh into VM, I can see `az` working just fine. *Actual behavior* I've looked through logs, and this is what I saw: ```$ journalctl -b | grep cloud-init Feb 10 16:25:14 kch-test-cluster-setupvm cloud-init[1613]: The following NEW packages will be installed: Feb 10 16:25:14 kch-test-cluster-setupvm cloud-init[1613]: azure-cli Feb 10 16:25:14 kch-test-cluster-setupvm cloud-init[1613]: 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Feb 10 16:25:14 kch-test-cluster-setupvm cloud-init[1613]: Need to get 46.4 MB of archives. Feb 10 16:25:14 kch-test-cluster-setupvm cloud-init[1613]: After this operation, 490 MB of additional disk space will be used. Feb 10 16:25:14 kch-test-cluster-setupvm cloud-init[1613]: Get:1 https://packages.microsoft.com/repos/azure-cli bionic/main amd64 azure-cli all 2.0.81-1~bionic [46.4 MB] Feb 10 16:25:15 kch-test-cluster-setupvm cloud-init[1613]: Fetched 46.4 MB in 1s (48.9 MB/s) Feb 10 16:25:24 kch-test-cluster-setupvm cloud-init[1613]: Selecting previously unselected package azure-cli. Feb 10 16:25:24 kch-test-cluster-setupvm cloud-init[1613]: [614B blob data] Feb 10 16:25:24 kch-test-cluster-setupvm cloud-init[1613]: Preparing to unpack .../azure-cli_2.0.81-1~bionic_all.deb ... Feb 10 16:25:24 kch-test-cluster-setupvm cloud-init[1613]: Unpacking azure-cli (2.0.81-1~bionic) ... Feb 10 16:26:47 kch-test-cluster-setupvm cloud-init[1613]: Setting up azure-cli (2.0.81-1~bionic) ... ... ``` Please, note the time. Then I've looked through custom script logs ```$ cat /var/log/azure/custom-script/handler.log ... time=2020-02-10T16:24:35Z version=v2.1.3/git@4cd2b9f-clean operation=enable seq=0 event="executing command" output=/var/lib/waagent/custom-script/download/0 time=2020-02-10T16:24:35Z version=v2.1.3/git@4cd2b9f-clean operation=enable seq=0 event="executing protected commandToExecute" output=/var/lib/waagent/custom-script/download/0 time=2020-02-10T16:24:36Z version=v2.1.3/git@4cd2b9f-clean operation=enable seq=0 event="failed to execute command" error="command terminated with exit status=1" output=/var/lib/waagent/custom-script/download/0 time=2020-02-10T16:24:36Z version=v2.1.3/git@4cd2b9f-clean operation=enable seq=0 event="enable failed" time=2020-02-10T16:24:36Z version=v2.1.3/git@4cd2b9f-clean operation=enable seq=0 event="failed to handle" error="failed to execute command: command terminated with exit status=1" ... ``` Again, notice the time. It turns out, CSE executed before `cloud-init`. *Expected behaviour* I would expect CSE to be executed after `cloud-init`, especially since in my ARM template I have defined a dependency for CSE on VM deployment. Best, Karol

    PowerShell cmdlet to quickly resize Azure Virtual Machine

    Please implement a dedicated cmdlet to resize an Azure Virtual Machine without needing to update all of its model data. In Azure CLI, this is already implemented in the command az vm resize. Example of the cmdlet: Set-AzVMSize -VMSize "Standard_B2ms" -VMName "VirtualMachine" -ResourceGroupName "ResourceGroup"

    How do you ensure vms are patched?

    Can one machine stay running and not get patched because it wasn’t added or removed from the cluster?

    Compila un ticket di supporto

    Crea un evento imprevisto

    Invia un tweet ad @AzureSupport

    Connettiti su Twitter

    Aiutaci a migliorare. Questa pagina è utile?

    Limite di 160 caratteri