Installare o aggiornare Mono in HDInsightInstall or update Mono on HDInsight

Informazioni su come installare una versione specifica di Mono in HDInsight 3.4 o versione successiva.Learn how to install a specific version of Mono on HDInsight 3.4 or higher.

Mono viene installato in HDInsight 3.4 e versioni successive per eseguire applicazioni .NET.Mono is installed on HDInsight 3.4 and higher, and is used to run .NET applications. Per informazioni sulla versione di Mono inclusa in ogni versione di HDInsight, vedere Componenti e versioni di Hadoop disponibili in HDInsight.For information on the version of Mono included with each HDInsight version, see HDInsight component versioning. Per installare una versione diversa nel cluster, usare l'azione di script presente in questo documento.To install a different version on your cluster, use the script action in this document.

FunzionamentoHow it works

Questo script accetta il parametro seguente:This script accepts the following parameter:

Lo script installa i pacchetti Mono seguenti:The script installs the following Mono packages:

  • mono-completemono-complete

  • ca-certificates-monoca-certificates-mono

Lo scriptThe script

Percorso dello script: https://hdiconfigactions.blob.core.windows.net/install-mono/install-mono.bashScript location: https://hdiconfigactions.blob.core.windows.net/install-mono/install-mono.bash

Requisiti:Requirements:

  • Lo script deve essere applicato a di nodi head e ai nodi del ruolo di lavoro.The script must be applied on the head nodes and worker nodes.

Per usare lo scriptTo use the script

Per informazioni su come usare questo script con HDInsight, vedere il documento Personalizzare cluster HDInsight basati su Linux tramite Azione script.For information on how to use this script with HDInsight, see the Customize Linux-based HDInsight clusters using script action document. È possibile usare lo script tramite il portale di Azure, Azure PowerShell o l'interfaccia della riga di comando di Azure.You can use the script through the Azure portal, Azure PowerShell, or the Azure CLI.

Quando si segue il documento di azione di script, usare l'URI seguente:While following the script action document, use the following URI:

https://hdiconfigactions.blob.core.windows.net/install-mono/install-mono.bash

Per specificare la versione Mono installata, usare il numero di versione nel campo Parametri.To specify the Mono version that is installed, use the version number in the Parameters field. Ad esempio, immettere 5.4 per installare Mono 5.4.For example, enter 5.4 to install Mono 5.4.

Nota

Durante la configurazione di HDInsight con lo script, contrassegnare quest'ultimo con l'opzione Con salvataggio permanente.When configuring HDInsight with this script, mark the script as Persisted. Questa impostazione consente a HDInsight di applicare lo script ai nodi del ruolo di lavoro aggiunti tramite operazioni di ridimensionamento.This setting allows HDInsight to apply the script to worker nodes added through scaling operations.

Passaggi successiviNext steps

Si è appreso come aggiornare o installare una versione specifica di Mono in HDInsight.You have learned how to upgrade or install a specific version of Mono on HDInsight. Per altre informazioni sull'uso di applicazioni .NET con Mono in HDInsight, vedere i documenti seguenti:For more information on using .NET applications with Mono on HDInsight, see the following documents:

Per altre informazioni sulle azioni di script, vedere Personalizzare cluster HDInsight basati su Linux tramite Azione scriptFor more information on using script actions, see Customize Linux-based HDInsight clusters using script action