解决了

将文件添加到boottrapping的ADSF路径

  • 2020年4月23日
  • 8个答复
  • 4951次观看

徽章 +2
  • 开拓者
  • 16个答复

创建VM时,有一个脚本部分,可以选择从ADSF路径中选择文件。如何将文件放在ADSF位置?

图标

最好的答案Mrmike2020年6月25日,03:40

This feature works differently between Linux and Windows.\u00a0 In windows it only adds the files to a cd drive that also includes an autounattend.xml file.\u00a0 The correct syntax for the destination is in unix format i.e if you want your file on the root of the disk you would prefix it with a \/ i.e \/somescriptiwanttorun.cmd. or \/somefolder\/somescript.cmd.\u00a0 It will then come up as an E drive with the folder structure.\u00a0 You can call that location in your unattend file.\u00a0 If for some reason your vm config uses a different drive i.e you are using some clone with many drives, you would need to make a script that identifies the drive.\u00a0 i.e\u00a0<\/p>
$payloadDrive = (Get-WmiObject Win32_LogicalDisk -Filter \"VolumeName='cidata'\").DeviceID<\/code><\/pre>  

\u00a0<\/p>","className":"post__content__best_answer"}">

查看原件

该主题已关闭以供评论

8个答复

UserLevel 4
徽章 +5

你好 @mrmike

您是在谈论ADSF选项的克隆吗?

徽章 +2

不,我说的是自定义脚本选项。

UserLevel 4
徽章 +5


您需要将文件上传到Nutanix容器。这可以通过WINSCP完成,也可以将容器安装在外部站点上并在此处复制文件。

CVM命令NFS_LS可用于列出AHV容器内容,并帮助确定容器内的文件。

以下文档提供了有关创建VM的更多信息,并提供了一些示例
https://portal.nutanix.com/page/documents/details/?targetId=web-console-guide-prism-v5_16:wc-vm-vm-create-coreate-acrote-acrowe-acrotopolis-wc-t.html

场景3KB-2622可能会帮助您将文件传输到容器中。

徽章 +2

好的,这很有意义。我应该创建用于在群集容器中使用的目录,而不是 /nutanixmanagementshare或 /selfServiceContainer正确?

UserLevel 4
徽章 +5

你好 @mrmike
是的,您应该在容器内创建目录。
NutanixManagementshare和自助服务容器是内部Nutanix容器,不应修改。

徽章 +2

@hitesh0801在集群容器中制作新目录时,我应该如何设置文件夹权限?我只需要镜像父级目录上的内容还是需要做其他事情?

徽章 +2

@hitesh0801我认为我现在正确的权限是正确的,因为我能够将untats.xml文件复制到共享并成功部署。我想复制其他文件。用例将是一个PowerShell脚本和所需的依赖项,然后由unattend.xml文件或通过启动文件夹调用。我似乎无法在“指定要在访客VM内复制的外部文件”下复制任何内容。部分。我能够选择源ADSF路径和文件,即我从 /开始,然后将容器等整个方式填充。我试图仅复制c的根。我尝试过C:\ test.txt,仅C:\。我也尝试过 /和 / text.txt。正确的语法是什么?

徽章 +2

此功能在Linux和Windows之间的工作方式不同。在Windows中,它仅将文件添加到CD驱动器中,该文件还包括一个autounattend.xml文件。目的地的正确语法为UNIX格式,即如果您希望您的文件在磁盘的根部,则将其前缀为A / i.e / somemescriptiwanttorun.cmd。或 /somefolder/somescript.cmd。然后,它将作为具有文件夹结构的E驱动器出现。您可以在未觉得的文件中调用该位置。如果出于某种原因,您的VM配置使用了不同的驱动器,即您使用的是带有许多驱动器的克隆,则需要制作一个标识驱动器的脚本。IE

$ payloadDrive =(get -wmiobject win32_logicaldisk -filter“ folumename ='cidata'”)。

Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu