Citrix ADC

Appliquez les配置Citrix ADC VPX au premier démarrage de l 'appliance Citrix ADC dans le cloud

Vous pouvez appliquer les配置Citrix ADC VPX lors du premier démarrage de l 'appliance Citrix ADC dans un环境云。Cette étape est abordée comme étape depre-demarrage在这个文档。Par conséquent, dans某些cas, comles许可证groupées ADC, une instance VPX spécifique est mise en place en beaucoup moins de temps。Cette fonctionnalité est disible dans微软Azure,谷歌云平台和AWS云。

Qu 'est-ce que les données utilisateur

我们的环境云,vous avez la possibilité de transmettre des données utilisateur à l 'instance。Les données实用而有效的工具tâches de配置automatisées courantes, de personaliser Les交通de démarrage des实例et d 'exécuter des脚本après le démarrage de实例。Au premier démarrage, l 'instance Citrix ADC VPX效果les tâches suivantes:

  • 点燃les données utilisateur。
  • Interpréte la configuration fournie dans les données utilisateur。
  • 贴花la配置新元素ajoutée au démarrage。

评论fournir des données utilisateur de pré-démarrage dans une实例云

Vous pouvez fournir des données utilisateur de pré-démarrage à l 'instance cloud au format XML。Différents云ont des接口différentes pour fournir des données utilisateur。

Fournir des données utilisateur de pré-démarrage à l 'aide de la console AWS

Lorsque vous provisionnez une instance Citrix ADC VPX à l 'aide de la console AWS, accédez à配置程序les détails de l 'instance > Détails avancésEt indiquez la configuration des données utilisateur avant le démarrage dans le champ数据utilisateur

Pour obtenir des instructions détaillées sur chacune des étapes, voirDéployer une instance Citrix ADC VPX sur AWS à l 'aide de la console Web AWS.提供信息,咨询文件服务lancement一个实例

Données utilisateur de la console AWS

Fournir des données utilisateur de pré-démarrage à l 'aide de l 'AWS CLI

我的命令是这样的:

Aws ec2 run-instances \——image-id ami-0abcdef1234567890 \——instance-type t2。微\——count 1 \——subnet-id subnet-08fc749671b2d077c \——key-name MyKeyPair \——security-group-ids sg-0b0384b66d7d692f9 \——user-data file://my_script.txt 

提供信息,咨询文件服务过程中的实例'exécution

提供信息,查阅文件L ' utilization des données utilisateur d 'instance

Fournir des données utilisateur de pré-démarrage à l 'aide de la console Azure

Lorsque vous provisionnez une instance Citrix ADC VPX à l 'aide de la console Azure, accédez àCréer une machine virtuelle > onglet Avancé.在冠军数据personnalisees, indiquez la configuration des données utilisateur avant le démarrage。

控制台Azure

Fournir des données utilisateur de pré-démarrage à l 'aide de l 'interface de ligne de command Azure

蔚蓝的天蓝:

az vm create \——resource-group myResourceGroup \——name MyVm \——image debian \——custom-data MyCloudInitScript.txt \ 

为例:

az vm create——resource-group MyResourceGroup -name MyVm——image debian——custom-data MyCloudInitScript.txt 

Vous pouvez transmettre vos données personnalisées ou votre configuration de prédémarrage sous formme de fichier au paramètre«-custom-data»。Dans cet example, le nom de fichier estMyCloudInitScript.txt

倒加d '信息,咨询la文档Azure CLI

Fournir des données utilisateur de pré-démarrage à l 'aide de la console GCP

Lorsque vous provisionnez une instance Citrix ADC VPX à l 'aide de la console GCP, renseignez les propriétés de l 'instance。DeveloppezLa gestion, La sécurité, les disques, La mise en réseau和La location exclusive.Accedez一l 'onglet治理.在节自动化, indiquez la configuration des données utilisateur depré-démarrage dans le champ剧本de demarrage。

请在création de l 'instance VPX à l 'aide de GCP, voirDéployer une instance Citrix ADC VPX sur谷歌云平台

控制台GCP

Fournir des données utilisateur de pré-démarrage à l 'aide de l 'interface de ligne de command g

我的命令是这样的:

gcloud计算实例创建INSTANCE_NAMES——metadata-from-file=startup-script=LOCAL_FILE_PATH 

metadata-from-file- Lit la valeur ou les données utilisateur à partir d 'un fichier stocké dans le

倒加d '信息,咨询la文档de l 'interface de ligne de command gcloud

格式为données utilisateur de prédémarrage

Les données utilisateur de pré-démarrage doivent être fournies à l 'instance cloud au format XML。Les données utilisateur de prédémarrage Citrix ADC que vous fournissez via l 'infrastructure cloud pendant le démarrage peuvent compredre Les quatres sections suivantes:

  • 配置Citrix ADC représentée par la< NS-CONFIG >balise。
  • Démarrage personnalisé杜思杰ADC représenté avec la< NS-BOOTSTRAP >balise。
  • Stockage de scripts utilisateur dans Citrix ADC représenté par la< NS-SCRIPTS >balise。
  • 配置许可证regroupées représentée par la< NS-LICENSE-CONFIG >balise。

您的祝福,我们的四分之一précédentes丹和进口的命令,丹的配置prédémarrage ADC。保证生存的严格条件和环境affichée我们有各种各样的环境données我们有pré-démarrage。

标记:

La配置complète des données utilisateur de pré-démarrage doit être incluse dans La< NS-PRE-BOOT-CONFIG >Balise, comme illustré dans les examples suivants。

例1:

< ns-pre-boot-config > < ns-config >  < ns-bootstrap >  < ns-scripts >  < ns-license-config >   

例2:

< ns-pre-boot-config > < ns-license-config >  < ns-scripts >  < ns-bootstrap >  < ns-config >   

用拉< NS-CONFIG >balise pour fournir les配置Citrix ADC VPX spécifiques qui doivent être appliquées à l 'instance VPX au stade de pré-démarrage。Cette configuration est stockée dans un nouveau fichier«ns.conf»。Lorsque l 'ADC est démarré pour la première fois, les configurations stockées dans le fichier«ns.conf»sont appliquées à l 'instance VPX。

标记:

< NS-CONFIG >section doit comporter des命令ADC CLI的有效性。Les CLI ne sont pas vérifiés pour Les errerurs syntax ou le format。

配置Citrix ADC

用拉< NS-CONFIG >balise pour fournir les配置Citrix ADC VPX spécifiques qui doivent être appliquées à l 'instance VPX au stade de pré-démarrage。Cette configuration est stockée dans un nouveau fichier«ns.conf»。Lorsque l 'ADC est démarré pour la première fois, les configurations stockées dans le fichier«ns.conf»sont appliquées à l 'instance VPX。

标记:

< NS-CONFIG >section doit comporter des命令ADC CLI的有效性。Les CLI ne sont pas vérifiés pour Les errerurs syntax ou le format。

为例:

丹斯·l ' example suivant, la< NS-CONFIG >节大陆les détails des配置。Un VLAN de l 'ID«5»est configuré et lié au SNIP(5.0.0.1)。Un server virtuel d ' équilibrage de charge (4.0.0.101) est également configuré。

配置ADC

Vous pouvez复印机la配置affichée dans la capture d ' écran précédente à partir d ' ici:

< NS-PRE-BOOT-CONFIG > < NS-CONFIG >添加vlan 5添加ns ip 5.0.0.1 255.255.255.0绑定vlan 5 ipaddress 5.0.0.1 255.255.255.0启用ns特性西城SP磅应答器添加服务器5.0.0.201 5.0.0.201添加服务preboot_s5_201 5.0.0.201 HTTP 80 -gslb没有maxclient -maxReq 0 cip禁用切实不-useproxyport是的- SP -cltTimeout 180 -svrTimeout 360 -CKA没有-TCPB cmp加磅vserver preboot_v4_101 HTTP 4.0.0.101 80 -persistenceType没有-cltTimeout 180 < / NS-CONFIG > < / NS-PRE-BOOT-CONFIG > < !——NeedCopy >

L 'instance Citrix ADC VPX fournit la配置appliquée dans la< NS-CONFIG >节,comme illustré dans les插图suivantes。

Vérifier les配置VLAN

Vérifier les configurations des servers

脚本utilisateur

用拉< NS-SCRIPTS >balise pour fournir tout脚本qui doit être stocké et exécuté dans une instance Citrix ADC VPX。

你的钱包括你的名字和剧本< NS-SCRIPTS >balise。chque script doit être inclus dans la< >脚本balise。每< >脚本部分对应à联合国脚本et continental tous les détails du脚本à l’aide des sous-balises suivantes。

  • <脚本名>:法语法语法语法语法语être stocké。
  • <脚本内容>:我们的竞争是怎样的être stocké。
  • < SCRIPT-TARGET-LOCATION >:Indique l ' ememble désigné où ce fichier doit être stocké。Si l 'emplacement cible n 'est pas fourni, par défaut, le fichier ou le script est enregistré dans le répertoire«/nsconfig»。
  • < SCRIPT-NS-BOOTUP >:Spécifiez les commands que vous utilisez pour exécuter le script。
    • 如果你们用< SCRIPT-NS-BOOTUP >Cette section, les commands fournies dans la section sont stockées dans«/nsconfig/nsafter.sh»et les commands sont exécutées après le démarrage du moteur de paquets dans le cadre de l 'exécution de«nsafter.sh»。
    • 我很乐意< SCRIPT-NS-BOOTUP >Section, le fichier de script est stocké à l ' enplacement cible que vous spécifiez。

例1:

丹斯cet - example, la< NS-SCRIPTS >Balise continent des détails sur UN seul脚本:script-1.sh。Le script«script-1.sh»est enregistré dans Le répertoire«/var»。Le script est rempli avec Le contenu spécifié et est exécuté avec la command«sh /var/script-1.sh»après Le démarrage du moteur de paquets。

Script1

Vous pouvez复印机la配置affichée dans la capture d ' écran précédente à partir d ' ici:

     

Dans l 'instantané suivant, vous pouvez vérifier que le script«script-1.sh»est enregistré Dans le répertoire«/var/»。Le script«script -1.sh»est exécuté et Le fichier de sortie est créé de manière appropriée。

出击script1

例2:

丹斯·l ' example suivant, la< NS-SCRIPTS >Balise大陆des détails sur deux脚本。

  • Le premier script est enregistré sous Le nom«script-1.sh»dans Le répertoire«/var»。Le script est rempli avec Le contenu spécifié et est exécuté avec la command«sh /var/script-1.sh»après Le démarrage du moteur de paquets。
  • Le deuxième script est enregistré sous Le nom«file-2.txt»dans Le répertoire«/var»。Ce fichier continental le contenu spécifié。Mais il n ' est pas exécuté car la command d 'exécution de démarrage n '< SCRIPT-NS-BOOTUP >美国东部时间不是fournie。

script2

Vous pouvez复印机la配置affichée dans la capture d ' écran précédente à partir d ' ici: