This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
创建样本以将文件上载到 NetScaler ADM
NetScaler Application Delivery Management (NetScaler ADM) 样书允许您在使用 NetScaler ADM GUI 或 API 将任何类型的文件从本地文件系统上载到 NetScaler 实例时创建 NetScaler 配置,其中可能包括其他内容。这些文件可以是示例证书文件或地理定位文件。您也可以指定上载这些文件的目录。
样书配置
以下是样书示例,描述了如何在 NetScaler 实例上上载地理位置文件。地理文件通常用于 GSLB 配置中,用于根据地理位置定义静态邻近:
创建您的样书-1
name: upload-geolocations
namespace: com.citrix.adc.stylebooks.samples
version: "1.0"
display-name: GeoLocation File Upload
description: This StyleBook is used to upload a geolocation file to NetScaler
schema-version: "1.0"
import-stylebooks:
-
namespace: netscaler.nitro.config
version: "11.1"
prefix: ns
parameters:
-
name: locationfile
label: Location File
description: The system file path of the geolocation file on NetScaler ADM
type: file
required: true
components:
-
name: upload-file-comp
type: ns::systemfile
properties:
filename: $parameters.locationfile.filename
filelocation: "/var/netscaler/inbuilt_db/"
filecontent: base64.encode($parameters.locationfile.contents)
<!--NeedCopy-->
**注
意**此示例中使用的参数是类型文件。您可以在 NetScaler ADM 中导入此样本并使用它上载地理定位文件。
此样书要求该文件已经存在于 NetScaler ADM 中(例如,您本来已经使用像 scp 这样的实用程序将其复制到 NetScaler ADM 了)。 如果您想通过 NetScaler ADM 将文件上载到 NetScalers 而不先将其复制到 NetScaler ADM 文件系统,您可以构建一个有两个“字符串”参数的样书,一个用于指定要在 NetScaler 上使用的文件名,另一个用于指定文件内容,然后在上载-file-comp 组件中使用这两个参数。以下是上载地理位置文件的替代样书:
创建您的样书-2
name: upload-geolocations-alt
namespace: com.citrix.adc.stylebooks.samples
version: "1.0"
display-name: GeoLocation File Upload
description: This StyleBook is used to upload a geolocation file to NetScaler
schema-version: "1.0"
import-stylebooks:
-
namespace: netscaler.nitro.config
version: "11.1"
prefix: ns
parameters:
-
name: filename
label: Location Filename
description: The name of the location file on the NetScaler
type: string
required: true
-
name: filecontents
label: Location File Contents
description: The contents of the location file
type: string
required: true
components:
-
name: upload-file-comp
type: ns::systemfile
properties:
filename: $parameters.filename
filelocation: "/var/NetScaler/inbuilt_db/"
filecontent: base64.encode($parameters.filecontents)
<!--NeedCopy-->
创建用于上载文件的配置
以下过程在选定的 NetScaler 实例上创建配置,该配置将使用上述第一本样书上载地理定位文件。
要创建上载文件的配置,请执行以下操作:
-
在 NetScaler ADM 中,导航到“应用程序”>“配置”,然后单击“新建”。“选择样书”页面显示您的 NetScaler ADM 中所有可用的样书。向下滚动并选择您导入的样书。
样书参数显示为用户界面页面,允许您输入此样书中定义的所有参数的值。
-
在基本负载平衡器设置部分中输入负载平衡器的名称和虚拟 IP 地址。
- 在“位置文件”部分中,输入文件的名称或位置。
注意
确保在 NetScaler ADM 中,文件仅位于当前租户的文件夹下。使用任何文件传输协议将文件复制到 NetScaler ADM 文件系统。
-
在访问目标实例之前,可能会要求您提供用户凭据。
- 选择需要在其上创建配置的目标 NetScaler 实例,然后单击 创建”。
注意:
Citrix 建议您选择干运行以检查在目标实例上创建的配置对象,然后再对实例执行实际配置。
成功创建配置包后,该文件将保存在 NetScaler 实例文件系统中的位置:/var/netscaler/inbuilt_db/
注意
您还可以单击刷新图标,将 NetScaler ADM 中最近发现的 NetScaler 实例添加到此窗口中的可用实例列表中。
使用 NetScaler ADM API 创建配置包
您还可以使用 NetScaler ADM API 创建将文件上载到所选 NetScaler 实例的配置包。有关如何使用 API 的更多信息,请 参阅如何使用 API 创建配置以上载任何文件类型。
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.