![horizon-62linux desktops在本被替代之前支持列出每個(gè)產(chǎn)_第1頁](http://file4.renrendoc.com/view/1a2ae463244f48b530a156599946095b/1a2ae463244f48b530a156599946095b1.gif)
![horizon-62linux desktops在本被替代之前支持列出每個(gè)產(chǎn)_第2頁](http://file4.renrendoc.com/view/1a2ae463244f48b530a156599946095b/1a2ae463244f48b530a156599946095b2.gif)
![horizon-62linux desktops在本被替代之前支持列出每個(gè)產(chǎn)_第3頁](http://file4.renrendoc.com/view/1a2ae463244f48b530a156599946095b/1a2ae463244f48b530a156599946095b3.gif)
![horizon-62linux desktops在本被替代之前支持列出每個(gè)產(chǎn)_第4頁](http://file4.renrendoc.com/view/1a2ae463244f48b530a156599946095b/1a2ae463244f48b530a156599946095b4.gif)
![horizon-62linux desktops在本被替代之前支持列出每個(gè)產(chǎn)_第5頁](http://file4.renrendoc.com/view/1a2ae463244f48b530a156599946095b/1a2ae463244f48b530a156599946095b5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Horizon6forLinuxHorizon問htt -001908-的技術(shù)文檔可以從VMware ?2015VMware,Inc.保留所利。和商標(biāo)信息。VMware,Inc.PaloAlto,CA
融科資訊中心C座南8層
市浦東新區(qū)浦東南路999號(hào)新梅聯(lián)合廣場23樓
廣州廣州市天河北路233中信廣7401Horizon6forLinux桌面安裝和配Horizon6forLinux桌面Horizon6forLinux桌面的功能Horizon6forLinux桌面的配置步驟概述Horizon6forLinux的系統(tǒng)要求Linux為桌面部署準(zhǔn)備Linux客戶機(jī)操作系統(tǒng)LinuxViewAgentLinux虛擬機(jī)的桌面池LinuxViewAgentLinux虛擬機(jī)配3D圖形RHEL6.6NVIDIAGRIDvGPURHEL6.6vDGARHEL7.1vSGA批量部署Horizon6forLinux桌面Linux桌面批量部署概覽Linux桌面計(jì)算機(jī)創(chuàng)建虛擬機(jī)模板用于部署Linux桌面的示例PowerCLI的輸入文件用于克隆Linux桌面計(jì)算機(jī)的示例PowerCLI用于在Linux桌面上安裝ViewAgent的示例PowerCLI用于在Linux桌面計(jì)算機(jī)上升級ViewAgent的示例PowerCLI用于在Linux桌面計(jì)算機(jī)上執(zhí)行操作的示例PowerCLI 管理Horizon6forLinux桌 卸載和重新安裝Horizon6forLinux計(jì)算 在Ubuntu桌面上配置左手鼠 在Linux桌面上配置音頻輸出選 收集有關(guān)Horizon6forLinux軟件的信 對Horizon6forLinux進(jìn)行故障排 索 Horizon6forLinux桌《設(shè)置Horizon6forLinux桌面》文檔提供了有關(guān)Linux虛擬機(jī)以VMwareHorizon6桌面的信息,其中包括準(zhǔn)備Linux客戶機(jī)操作系統(tǒng)、在虛擬機(jī)上安裝ViewAgent,以及在ViewAdministrator中配置計(jì)算機(jī)以用于Horizon6部署。專門為已熟練掌握虛擬機(jī)技術(shù)和數(shù)據(jù)中心操作、并具有豐富經(jīng)驗(yàn)的Linux系統(tǒng)管理員編寫。安裝和配置Horizon6forLinux桌 7頁,“Horizon6forLinux 8頁,“Horizon6forLinux 9頁,“Horizon6forLinux Horizon6forLinux桌面戶Linux計(jì)算機(jī)上啟動(dòng)VDI桌面會(huì)話。此版本的ViewAgentforLinux存在一些限制: 注意注意Horizon6forLinux桌面的配置步2DHorizon6forLinux9頁,“Horizon6forLinux3DAgent并在ViewAdministrator中部署桌面池。Horizon6forLinux9頁,“Horizon6forLinux 時(shí),您可以編寫以自動(dòng)完成部署一組Linux桌面計(jì)算機(jī)。請參閱第33頁,第3章“批量部署Horizon6forLinux桌面”。Horizon6forLinux的系Horizon6forLinux必須滿足特定的操作系統(tǒng)、Horizon6vSphereViewAgentLinux1?1ViewAgentLinux架UbuntuUbuntux86RHELRHELx86CentOSx86NeoKylin6Update注意Ubuntu14.04Compiz您嘗試認(rèn)證的分發(fā)包。例如,您可能會(huì)使用RHEL6.5、CentOS6.5和UbuntuKylin14.04分發(fā)包。Horizon6vSphere平臺(tái)版 vSphere5.5U3、vSphere6.0U1或更高版GRIDvGPU、vDGA和vSGA)的虛擬機(jī)。Horizon環(huán) Horizon6版本6.2或更高版HorizonClient軟 適用于Windows、Linux或MacOSX的HorizonClient(vRAM)數(shù)量和分辨率設(shè)置建議的vRAM大小。vRAM大小建議僅適用于配置為2DvSGA圖形的虛擬機(jī)(使用VMware驅(qū)動(dòng)程序)。vDGA和NVIDIAGRIDvGPU使用NVIDIA驅(qū)動(dòng)程序。在vSphereClient中設(shè)vRAMvDGANVIDIAGRIDvGPU計(jì)算機(jī)無效。如果為Linux虛擬機(jī)配置的vRAM大小比建議值小,則可能會(huì)出現(xiàn)以下問題: 1?22DvSGALinuxvRAM顯示器最高分1011211613224836436441284RHELCentOSvSphere5.5上支持此配置。NeoKylin上不支持此配置。注意RHEL6.6CentOS6.6桌面,您必須正確指定顯示器的數(shù)量。有關(guān)如何指如果您在使用建議的設(shè)置時(shí)遇到自動(dòng)適應(yīng)問題,可以指定更大的vRAM大小。vSphereClient允許的vRAM大小128MB。如果您指定的大小超128MB,則必須手動(dòng)修改vmx文件。以下示例指定的vRAM大小為256MB:svga.vramSize=2D3DvSGARHEL7.1計(jì)算機(jī)配置四個(gè)顯示器,請將每個(gè)顯示器的最大分辨率設(shè)置為2048x1536。要配置RHEL7.1計(jì)算機(jī)以使用最多三個(gè)顯示器,請將每個(gè)顯示器的最大分辨率設(shè)置2560x1600。置為4GB并為該計(jì)算機(jī)配置4個(gè)vCPU。sysctl-a|grepsysctl-w針對回放的建議vCPU設(shè)果可能不佳。配置vCPU(例如,四個(gè)vCPU)可提高回放的性能。vDGANVIDIAGRIDvGPU創(chuàng)建虛擬機(jī)并安裝 Linux9頁,“Horizon6forLinux 熟悉有關(guān)在vCenterServer中創(chuàng)建虛擬機(jī)和安裝客戶機(jī)操作系統(tǒng)的步驟。請參閱《《在View中設(shè)置桌面和 vSphereWebClientvSphereClient右鍵單擊虛擬機(jī),然后單擊編輯設(shè)置Linux分發(fā)包安裝指南中的準(zhǔn)則。例如,Ubuntu12.042048MB2vCPU有關(guān)建議的值,請遵循《Horizon6forLinux的系統(tǒng)要求》中的準(zhǔn)則。使用顯存計(jì)算器。ViewAgent為桌面部署準(zhǔn)備Linux客戶機(jī)操作系Horizon6Linux客戶機(jī)操作系統(tǒng)。您必須將RHEL7VMwareTools(OpenVMwareToolsOVT)RHEL7虛擬機(jī)以用作桌面,您可以在以下過程中跳過步驟1至5,該過程介紹了如何手動(dòng)運(yùn)行安裝程序以安裝VMwareTools。nvCenterServerLinux 熟悉有關(guān)在Linux虛擬機(jī)上掛載和安裝VMwareTools的步驟。請參閱《vSphere虛擬機(jī)管理》文檔中的LinuxVMwareTools”。 有關(guān)說明,請參考您的Linux分發(fā)包和版本的文檔。vSphereWebClientvSphereClientVMwareToolsvmware-tools-distrib文件夾將提取到桌面tarzxpf/mnt/cdrom/VMwareTools-x.x.x-cdvmware-tools-distribsudo./vmware-install.pl-d通常情況下,安裝程序文件運(yùn)行完畢后會(huì)運(yùn)行vmware-config-tools.pl配置文件WindowsServer2012WindowsServer2012R2ActiveDirectoryAD)服務(wù)器,請 版本的indicator-session包yumyumdowngrademesa-libxatracker.x86_64xorg-x11-drv-vmwaremesa-privalvmmesa-dri-Linux5。輯/etc/hosts文件:#nano添加完全限定。例如:hostname參閱ht ViewAgent19RHEL6.6NVIDIAGRIDvGPU24頁,“配RHEL6.6vDGA28頁,“配置RHEL7.1vSGA”。ViewAgentLinux虛擬機(jī)上安裝View再安裝ViewAgent。如果先安裝ViewAgent,則會(huì)覆蓋xorg.conf文件中的所需參數(shù),并且3D圖形功能無ViewAgentn確認(rèn)已準(zhǔn)備好Linux客戶機(jī)操作系統(tǒng)以供桌面使用。請參閱第12頁,“為桌面部署準(zhǔn)備Linux客戶n熟悉用于Linux的ViewAgent安裝程序。請參閱第15頁,“install_viewagent.sh命令的用法和選n確認(rèn)您為其提供安裝命令的View連接服務(wù)器管理用戶在ViewAdministrator中具有管理員或管 才能向View連接服務(wù)器ViewAgent。管理員是提從VMware站點(diǎn)ViewAgentforLinux安裝程序文件,為 tar-xzvf<ViewAgenttar運(yùn)行install_viewagent.sh以安裝ViewAgentsudo./install_viewagent.sh-bmyb -uadministrator-p在接受EULA后,才會(huì)運(yùn)行安裝程序。 ViewAgent57Horizon6forLinux注注意 在gnome桌面環(huán)境中令窗口中使用以下形式的install_viewagent.sh。install_viewagent.shcommand_optionargument[command_optionargumentinstall_viewagent.sh包括必需參數(shù)和可選參數(shù)。1?3install_viewagent.sh必需參 描- View連接服務(wù)器實(shí)例的FQDN或IP地址。例如 或--View連接服務(wù)器實(shí)例管理員用戶 。例- View連接服務(wù)器管理員用戶的用戶名。例如才能向View連接服務(wù)器ViewAgent 管理員是提供此最低的受角色表1?4install_viewagent.sh參可選參數(shù)(必需信息 描- View連接服務(wù)器管理員用戶 如果您不希望以文本形式顯示,則不必在命令行中鍵入-p參數(shù)。如果您鍵入您必須使用-p參數(shù)或在提示符處提供轉(zhuǎn)義。例如ab\$cdef 接受EULA。允許的值是yes和no。您必須指定yes才能繼續(xù)進(jìn)行安裝。如果未指定該參數(shù),1?5install_viewagent.sh可選參 描n 向ew連接服務(wù)器 的計(jì)算機(jī)名稱。默認(rèn)情況下,ewet安裝程序使用主機(jī)名。您可。- 自簽 默認(rèn)情況下,ViewAgent安裝程序生成一個(gè)具有以下使用者DN值的自簽名 您可以指定自己的使用者DN則該池將被視為Windows池,您將無法連接到Linux桌面。當(dāng)您用戶使用桌面池中的Linux計(jì)算機(jī)時(shí),最佳做法是確保用戶在Linux客戶機(jī)操作系統(tǒng)中沒有管理特 操作系統(tǒng)”中的步9。 >桌面池>添加。選擇手動(dòng)桌面池在“計(jì)算機(jī)源”頁面上,選擇其他源重要事項(xiàng)LinuxWindowsLinux 在ViewAdministrator中,選擇桌面池,選擇>添加,然后添加用戶或組。最佳做法是確保用戶在Linux客戶機(jī)操作系統(tǒng)中沒有管理。Linux虛擬機(jī)上升級View6.2 從VMware站點(diǎn)的ViewAgentforLinux安裝程序文件,為 tar-xzvf<ViewAgenttarsudo為Linux虛擬機(jī)配置3D圖 Horizon6forLinuxESXiNVIDIAGRIDNVIDIAGRIDvGPU(共享GPU硬件加速)或虛擬圖形加速(VirtualDedicatedGraphicsAcceleration,vDGA)功能。也可以配置Linux虛擬機(jī)以使用虛擬共享圖形加速(VirtualSharedGraphicsAcceleration,vSGA)。為Linux客戶機(jī)操作系統(tǒng)配置3D圖形的步驟因Linux分發(fā)包而異。 n24頁,“配RHEL6.6以支n28頁,“配RHEL7.1以支RHEL6.6NVIDIAGRIDvGPU(共享GPU硬件加速)功能。重要事項(xiàng)K1或K2)上無法正常工作。常工作。您必須在完成NVIDIAGRIDvGPU配置后安裝ViewAgent。RHEL6.6NVIDIA22ESXiNVIDIA和Linux顯卡驅(qū)動(dòng)程序(在后面的步驟中在Linux虛擬機(jī)上安裝)的vGPU軟件包。Linux虛擬機(jī)上安裝NVIDIA顯卡驅(qū)動(dòng)程序。 從下拉菜單中選擇相應(yīng)的VIB版本。選 描產(chǎn)品類 對于vSGA,請選擇GRID系列。產(chǎn) 選擇ESXi主機(jī)上安裝的版本(例如GRIDK2)操作系 選擇VMwarevSphereESXi版本vGPUESXi6.0U1注意LinuxLinuxxorg#/etc/init.d/xorg#esxclisystemmaintenanceModeset--enable#esxclisoftwareacceptance #esxclisoftwarevibinstall--no-sig-check-v/path-to-vib/NVIDIA-VIB-name.vib#esxclisystemmaintenanceModeset--enablefalse3D類 描NVIDIAGRID 對于安裝的ESXi主機(jī),請重新引導(dǎo)該Update#kill-HUP$(catWaitfortheupdateto#localcli--plugin-dir/usr/lib/vmware/esxcli/intdeviceInternalbindThisisanewrequirementwiththeNVIDIA352.*hostdriver:#/etc/init.d/nvidia-vgpustartRestartxorg,whichisusedforGssignment:#/etc/init.d/xorgstart 重新啟動(dòng)xorg(GPU分配#/etc/init.d/xorgbESXi主機(jī)LinuxvGPUPCInLinux11Linux12頁,“為遠(yuǎn)程桌面部署準(zhǔn)Linux客戶機(jī)操作系統(tǒng)”。 nNVIDIAGRIDvGPUGPUGPU配置文件GPUESXiGPU22頁,“NVIDIAGPUvSphereWebClient中,選擇虛擬機(jī),然后在虛擬機(jī)硬件選項(xiàng)卡下,單擊編輯設(shè)置在新設(shè)備菜單中,選擇PCI設(shè)備單擊保留所有內(nèi)存,然后單擊確定NVIDIA虛擬GPU類在ESXi主機(jī)上的物理NVIDIAGPU中提供特定的功能。2?1LinuxNVIDIAGRIDvGPUGPU每個(gè)物物理GPU 最高分GPU的最大GPU的最大GPUGRIDM60-GRID22GRIDM60-GRID228GRIDM60-GRID2448GRIDM60-GRID2424GRIDM60-GRID2412RHEL6.6NVIDIA卡驅(qū)動(dòng)程序,然后在虛擬機(jī)上配置PCI設(shè)備。n對于NVIDIAGRIDvGPU配置,請確認(rèn)從NVIDIA站點(diǎn)了vGPU軟件包,解壓縮該軟件包,然后將Linux顯卡驅(qū)動(dòng)程序(一個(gè)軟件包組件)到RHEL6.6虛擬機(jī)中。請參閱第20頁,“為ESXi主機(jī)上NVIDIA顯卡安VIB”。置共享PCI設(shè)備”nvDGARHEL6.6PCI25RHEL6.6虛擬機(jī)添加vDGA傳送設(shè)備”。禁用默認(rèn)的NVIDIANouveau驅(qū)動(dòng)程序并將其列入。 編輯grub.conf文件。sudovi在內(nèi)核選項(xiàng)的末尾添加rdblacklist=nouveau行編輯blacklist.conf文件sudovi在blacklist.confblacklist/sbin/lsmod|grep從NVIDIA下拉菜單中選擇相應(yīng)的驅(qū)動(dòng)程序版本:選 描產(chǎn)品類 產(chǎn)品系 GRID系產(chǎn) 選擇ESXi主機(jī)上安裝的版本(例如GRIDK2)操作系 Linux64位或Linux323命令以禁用XWindows。sudoyuminstallgcc-sudoyuminstallkernel-devel-$(uname-r)sudoyuminstallkernel-headers-$(uname-r)od+xNVIDIA-Linux-x86_64-version-vDGAod+xNVIDIA-Linux-x86_64-啟動(dòng)NVIDIA安裝程序。sudo./NVIDIA-Linux-x86_64-version-sudo./NVIDIA-Linux-x86_64- 您無法再通過vSphere控制臺(tái)查看虛擬機(jī)顯示器。打開終端窗口,運(yùn)行g(shù)lxinfo|grepNVIDIA命令。[root]#glxinfo|grepserverglxvendorstring:NVIDIACorporationclientglxvendorstring:NVIDIACorporationOpenGLvendorstring:NVIDIACorporationOpenGLversionstring:4.5.0NVIDIA346.47OpenGLshadinglanguageversionstring:4.50要解決此問題,請重新安裝NVIDIA驅(qū)動(dòng)程序。RHEL6.6LinuxViewAgentvDGA之前安裝ViewAgent,則會(huì)覆蓋xorg.conf文件中的所需配置參數(shù),并且vDGA無法正常工作。您必須在完成vDGA配置后安裝ViewAgent。NVIDIAGRIDGPUDirectPathI/O25的DirectPathI/O傳送。RHEL6.6vDGA25RHEL6.6NVIDIA26NVIDIAGRIDGPUDirectPathDirectPathI/O 單擊管理選項(xiàng)卡,然后單擊設(shè)置NVIDIAGRIDGPUDirectPathI/O傳送,請單擊編輯圖 描 PCIRHEL6.6vDGA 程桌面部署準(zhǔn)Linux客戶機(jī)操作系統(tǒng)”。 NVIDIAGRIDGPUDirectPathI/OvSphereWebClient中,選擇虛擬機(jī),然后在虛擬機(jī)硬件選項(xiàng)卡下,單擊編輯設(shè)置單擊保留所有內(nèi)存,然后單擊確定lspci|grepNVIDIACorporationGK104GL[GRIDRHEL6.6NVIDIA卡驅(qū)動(dòng)程序,然后在虛擬機(jī)上配置PCI設(shè)備。n對于NVIDIAGRIDvGPU配置,請確認(rèn)從NVIDIA站點(diǎn)了vGPU軟件包,解壓縮該軟件包,然后將Linux顯卡驅(qū)動(dòng)程序(一個(gè)軟件包組件)到RHEL6.6虛擬機(jī)中。請參閱第20頁,“為ESXi主機(jī)上NVIDIA顯卡安VIB”。置共享PCI設(shè)備”nvDGARHEL6.6PCI25RHEL6.6虛擬機(jī)添加vDGA傳送設(shè)備”。禁用默認(rèn)的NVIDIANouveau驅(qū)動(dòng)程序并將其列入。 編輯grub.conf文件。sudovi在內(nèi)核選項(xiàng)的末尾添加rdblacklist=nouveau行編輯blacklist.conf文件sudovi在blacklist.confblacklist/sbin/lsmod|grep從NVIDIA下拉菜單中選擇相應(yīng)的驅(qū)動(dòng)程序版本:選 描產(chǎn)品類 產(chǎn)品系 GRID系產(chǎn) 選擇ESXi主機(jī)上安裝的版本(例如GRIDK2)操作系 Linux64位或Linux323命令以禁用XWindows。sudoyuminstallgcc-sudoyuminstallkernel-devel-$(uname-r)sudoyuminstallkernel-headers-$(uname-r)od+xNVIDIA-Linux-x86_64-version-vDGAod+xNVIDIA-Linux-x86_64-啟動(dòng)NVIDIA安裝程序。sudo./NVIDIA-Linux-x86_64-version-sudo./NVIDIA-Linux-x86_64- 您無法再通過vSphere控制臺(tái)查看虛擬機(jī)顯示器。打開終端窗口,運(yùn)行g(shù)lxinfo|grepNVIDIA命令。[root]#glxinfo|grepserverglxvendorstring:NVIDIACorporationclientglxvendorstring:NVIDIACorporationOpenGLvendorstring:NVIDIACorporationOpenGLversionstring:4.5.0NVIDIA346.47OpenGLshadinglanguageversionstring:4.50要解決此問題,請重新安裝NVIDIA驅(qū)動(dòng)程序。RHEL7.1ESXiNVIDIA和Linux顯卡驅(qū)動(dòng)程序(在后面的步驟中在Linux虛擬機(jī)上安裝)的vGPU軟件包。Linux虛擬機(jī)上安裝NVIDIA顯卡驅(qū)動(dòng)程序。 從下拉菜單中選擇相應(yīng)的VIB版本。選 描產(chǎn)品類 對于vSGA,請選擇GRID系列。產(chǎn) 選擇ESXi主機(jī)上安裝的版本(例如GRIDK2)操作系 vGPUESXi6.0U1注意LinuxLinuxxorg#/etc/init.d/xorg#esxclisystemmaintenanceModeset--enable#esxclisoftwareacceptance #esxclisoftwarevibinstall--no-sig-check-v/path-to-vib/NVIDIA-VIB-name.vib#esxclisystemmaintenanceModeset--enablefalse3D類 描NVIDIAGRID 對于安裝的ESXi主機(jī),請重新引導(dǎo)該Update#kill-HUP$(catWaitfortheupdateto#localcli--plugin-dir/usr/lib/vmware/esxcli/intdeviceInternalbindThisisanewrequirementwiththeNVIDIA352.*hostdriver:#/etc/init.d/nvidia-vgpustartRestartxorg,whichisusedforGssignment:#/etc/init.d/xorgstart 重新啟動(dòng)xorg(GPU分配#/etc/init.d/xorgbESXi主機(jī)LinuxvSGA3D vSphereWebClient中,選擇虛擬機(jī),然后在虛擬機(jī)硬件選項(xiàng)卡下,單擊編輯設(shè)置3D圖形,請選擇3D支持單擊確定yumyumdowngrademesa-libxatracker.x86_64xorg-x11-drv-vmwaremesa-privalvmmesa-dri-驗(yàn)證是否正在Linux虛擬機(jī)上運(yùn)行打開虛擬機(jī)的vmware.log2015-06-24T22:19:25.259Z|svga|I125:OpenGLVersion:"4.5.0NVIDIA346.69"2015-06-24T22:19:25.259Z|svga|I125:GLSLVersion:"4.50NVIDIA"2015-06-24T22:19:25.259Z|svga|I125:OpenGLVendor:"NVIDIACorporation"2015-06-24T22:19:25.259Z|svga|I125:OpenGLRenderer:"Quadro4000/PCIe/SSE2"2015-07-06T17:09:26.423Z|vmx|I125:[msg.mks.noGPUResourceFallback]HardwareGPUresourcesarenotavailable.Thevirtualmachinewillusesoftwarerendering.2015-07-06T17:09:26.423Z|vmx|2015-07-06T17:09:26.425Z|svga|I125:MKS-SWP:pluginstarted-llvmpipe(LLVM3.3,256bits)2015-07-06T17:09:26.426Z|svga|I125:StartedShim3D2015-07-06T17:09:26.426Z|svga|I125:MKS-RenderMain:Startingglxinfo|grepOpenGLrendererstring:Gallium0.4onSVGA3D;build:OpenGLrendererstring:Gallium0.4onllvmpipe(LLVM3.3,256批量部署Horizon6forLinux桌 PowerCLI,您可以開發(fā)用于自動(dòng)部署Linux桌面計(jì)算機(jī)池的。 Linux桌面批量部有關(guān)vSpherePowerCLI的信息,請參閱http Linux桌面池的批量部署過程涉及以下步驟:請參閱《vSphere虛擬機(jī)管理指南》文檔中的vSphereWebClient中為Linux創(chuàng)建自定義規(guī)范”。創(chuàng)設(shè) 目標(biāo)虛擬機(jī)操作系 計(jì)算機(jī)名 使用虛擬機(jī)名稱網(wǎng)絡(luò)設(shè) 使用標(biāo)準(zhǔn)網(wǎng)絡(luò)設(shè)置主 指定有效地址有時(shí),您可能需要在Linux虛擬機(jī)上升級ViewAgent。有關(guān)在虛擬機(jī)上升級ViewAgent的示例,請參閱第43頁,“用于在Linux桌面計(jì)算機(jī)上升級ViewAgent的示例PowerCLI”。有關(guān)執(zhí)行打開電源、關(guān)閉、重新啟動(dòng)或刪除虛擬機(jī)等操作的示例,請參閱第46頁,“用于在Linux桌面桌面計(jì)算機(jī),請參閱第50頁,“用于從連接服務(wù)器LDAP數(shù)據(jù)庫中刪除計(jì)算機(jī)的示例PowerS 為克隆Linux桌面計(jì)算機(jī)創(chuàng)建虛擬機(jī) Linux9頁,“Horizon6forLinux 熟悉有關(guān)在vCenterServer中創(chuàng)建虛擬機(jī)和安裝客戶機(jī)操作系統(tǒng)的步驟。請參閱《《在View中設(shè)置桌面和 RHEL6.6以支NVIDIAGRIDvGPU”。vSphereWebClientvSphereClient右鍵單擊虛擬機(jī),然后單擊編輯設(shè)置Linux分發(fā)包安裝指南中的準(zhǔn)則。例如,Ubuntu12.042048MB2vCPU有關(guān)建議的值,請遵循《Horizon6forLinux的系統(tǒng)要求》中的準(zhǔn)則。使用顯存計(jì)算器。)安裝ViewAgent時(shí),會(huì)將ViewUser指定為輸入。Defaults默認(rèn)情況下,RHEL7安裝了OpenVMTools。 用于部署Linux桌面的示例PowerCLI的輸入文輸入文件的類型為csv,其中包含以下信息: linux-用于克隆Linux桌面計(jì)算機(jī)的示例PowerCLI vCenterServerIP vCenterServer vCenterServer CreateClonesfromaMasterTheToolsupportscreationofFullcloneandlinkedclonefromMasterTheparentVMisrequiredforthelinked-clonetoworkandtheparentVMsfilecannotberenamedorMoved#
functionIsVMExists{Write-Host"CheckingiftheVM$VMExistsalreadyExists"[bool]$Exists=$false#GetallVMSandcheckiftheVMsisalreadypresentin$listvm=Get-foreach($lvmin{if($VMExists-eq$lvm.Name{$Exists=}}return}function{$vmConfigSpec=New-Object$extra=New-Object$vmConfigSpec.extraconfig+=$vm=Get-VM$VMToDisableConsole|Get-}function{Write-Host"DeletingVMGet-VM$VMToDelete|where{$_.PowerState–eq"PoweredOn"}|Stop-VM–confirm:$falseGet-VM$VMToDelete|Remove-VM–DeleteFromDisk–confirm:$false} Main$vcAddress=Read-Host'YourvCenter$vcAdmin=Read-Host'YourvCenteradminuser$vcPassword=Read-Host'YourvCenteradminuserpassword'-$vcPassword=$cloneType=Read-Host'CloneType("linked"or"full")$disableVMConsole=Read-Host'DisablevSphereVMConsole("yes"or mend"yes")$csvFile=#Checkthatuserpassedonlylinkedorfullif(($CloneType.length>0)-and($CloneType-ne"linked"-or$CloneType-ne{write-host-ForeGroundColorRed"Clonetypesupportsonly'linked'or'full'(casesensitive)"}if(($disableVMConsole.length>0)-and($disableVMConsole-ne"yes"-or$disableVMConsole-ne{write-host-ForeGroundColorRed"DisablevSphereVMConsolesupportsonly'yes'or'no'(case}#checkiffileif(!(Test-Path{write-host-ForeGroundColorRed"CSVFile$CSVFilenotfound"}#ConnecttotheVC(Parameterize#Write-Host"DisConnectingPrevious#Disconnect-VIServer*-Confirm:$false-ErrorActionWrite-Host"ConnectingtoVCConnect-VIServer$vcAddress-ErrorActionStop-user$vcAdmin-password#ReadinputCSV$csvData=Import-CSV$csvFile#$csvData=Import-CSV$csvFile-foreach($linein$csvData){$srcVM=$cSpec=$DSName=$destHost=$srcSnapshot=$deleteExisting=$line.DeleteIfPresentif(IsVMExists($destVMName)){Write-Host"VM$destVMNameAlreadyExistsinVC$vcAddress"if($deleteExisting-eq"TRUE"){}{}}
Delete_VMWrite-Host"Skipclonefor$destVMName"$vm=get-vm$srcvm-ErrorActionStop|get-view-ErrorAction$cloneSpec=new-object$cloneSpec.Location=new-objectVMware.VIM.VirtualMachineRelocateSpecif($CloneType-eq"linked"){$cloneSpec.Location.DiskMoveType=}Write-Host"UsingDatastore$$newDS=Get-Datastore$DSName|Get-$CloneSpec.Location.Datastore=Set-VM-vm$srcVM-snapshot(Get-Snapshot-vm$srcVM-Name$srcSnapshot)-$cloneSpec.Snapshot=$cloneSpec.Location.Host=(get-vmhost-Name$CloneSpec.Location.Pool=(Get-ResourcePool-NameResources-Location(Get-VMHost-#StarttheClonetaskusingtheabove$task=$vm.CloneVM_Task($vm.parent,$destVMName,$cloneSpec)#Getthetaskobject$task=Get-Task|where{$_.id-eq$task}#WaitforthetakstoCompleteWait-Task-Task$newvm=Get-vm$customSpec=Get-OSCustomizationSpecSet-vm-OSCustomizationSpec$cSpec-vm$newvm-confirm:$falseif($disableVMConsole-eq"yes"){}#StarttheVMStart-VM$newvm}Disconnect-VIServer$vcAddress-Confirm:$falsePowerCLIC:\scripts>.\CloneVMs.ps1YourvCenteraddress:7YourvCenteradminusername:administratorYourvCenteradminuserpassword:*******CloneType<"linked"or"Full">:linkedDisablevSphereVMConsole("yes"or mend"yes"):用于Linux桌面上安裝ViewAgent的示PowerCLI在運(yùn)行之前,請確保尚未在桌面計(jì)算機(jī)上安裝ViewAgent。 接受ViewAgentEULA(最終用戶協(xié)議 vCenterServerIP vCenterServer vCenterServer的管理員 ESXi主機(jī)的管理員登錄名稱 ESXi主機(jī)的管理員 ViewAgenttarball InstallLinuxTheToolistouploadtheLinuxAgentinstallertarballtodesktinationVMand Handle $acceptEULA=Read-Host'AcceptLinuxViewAgentEULAintarbundle("yes"or"no")'if($acceptEULA-ne"yes"){write-host-ForeGroundColorRed"YouneedaccepttheEULAwith'yes'(casesensitive)"}$vcAddress=Read-Host'YourvCenter$vcAdmin=Read-Host'YourvCenteradminuser$vcPassword=Read-Host'YourvCenteradminuserpassword'-$vcPassword= $hostAdmin=Read-Host'YourESXihostadminusername,suchas$hostPassword=Read-Host'YourESXiadminuserpassword'-$hostPassword= $guestUser=Read-Host'YourVMguestOSuser$guestPassword=Read-Host'YourVMguestOSuserpassword'-$guestPassword= $agentInstaller=Read-Host'TypetheViewAgenttarballpath.Pleasetakecaretheinstallerarch'#$csvFile=Read-Host'CsvFile'$csvFile= $brokerAddress=Read-Host'TypetheViewConnectionServer$brokerAdminName=Read-Host'TypetheViewConnectionServerAdminusername'"PleasetypetheViewConnectionServerAdminuserpassword.""Plasenotethatspecialcharacterinpasswordmaynotworkwiththe$brokerAdminPassword=Read-Host'Yourbrokeradminpassword'-$brokerAdminPassword=$Name=Read-Host'TypetheViewConnectionServerAdminuser#checkiffileif(!(Test-Path{write-host-ForeGroundColorRed"installerFilenotfound"}#checkiffileif(!(Test-Path{write-host-ForeGroundColorRed"CSVFilenotfound"} function{$agentInstallerPath=Convert-Path$md5=New-Object-TypeName$md5HashWithFormat $md5Hash=($md5HashWithFormat.replace("-","")).ToLower();return$md5Hash;}##Getinstaller
$installerMD5Hash=#ConnecttoDisconnect-VIServer$vcAddress-Connect-VIServer$vcAddress-user$vcAdmin-password#ReadinputCSV$csvData=Import-CSV$destFolder="/home/$guestUser/"#HandleVMsonebyoneforeach($linein{$VMName=$cmd="rm-rfVMware-viewagent-linux-Write-Host"Runcmd'$cmd'inVM'$VMName'withuserInvoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText#UploadinstallertarballtoLinuxWrite-Host"UploadFile'$agentInstaller'to'$destFolder'ofVM'$VMName'withuserCopy-VMGuestFile-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-LocalToGuest-Destination$destFolderSource#Checktheuploadedinstaller$cmd="md5sumVMware-viewagent-linux-Write-Host"Runcmd'$cmd'inVM'$VMName'withuser$output=Invoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-GuestUser$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText{Write-Host$VMName":Uploadedinstaller'sMD5Summatchesthelocalinstaller'sMD5Sum";Write-Host$VMName":Extracttheinstallerandnstallation";$cmd="tar-xzvfVMware-viewagent-linux-Write-Host"Runcmd'$cmd'inVM'$VMName'withuserInvoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="sudosetenforceWrite-Host"Settheselinuxtopermissivemode:Invoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="cdVMware-viewagent-linux-*&&sudo./install_viewagent.sh-Ayes-n$VMName-$brokerAddress-d$Name-u$brokerAdminName-p$brokerAdminPassword"Write-Host"RuninstallcmdinVM'$VMName'withuser'$guestUser'"Invoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="sudoshutdown-rWrite-Host"ReboottoapplytheViewAgentInvoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText}{}}
Write-Host$VMName":Uploadedinstaller'sMD5SumdoesNOTmatchthelocalinstaller'sWrite-Host$VMName":Skiptheinstallation.PleasecheckyournetworkandVMwareToolsDisconnect-VIServer$vcAddress-Confirm:$falsePowerCLIC:\scripts>AcceptLinuxViewAgentEULAintarbundle("yes"or"no"):yesYourvCenteraddress:7YourvCenteradminusername:administratorYourvCenteradminuserpassword:*******YourESXihostadminusername,suchasroot:rootYourESXihostadminuserpassword:*******YourVMguestOSusername:ViewUserYourVMguestOSuserpassword:*******TypetheViewAgenttarballpath.Pleasetakecareoftheinstallerarch:.\VMware-viewagent-TypetheViewConnectionServeraddress:TypetheViewConnectionServerAdminusername:viewadminPleasetypetheViewConnectionServerAdminuserpassword.PleasenotethatspecialcharacterinpasswordmaynotworkwiththescriptYourbrokeradminpassword:*******TypetheViewConnectionServerAdminusername:其他選項(xiàng)卡來查看Linux桌面計(jì)算機(jī)。用于Linux桌面計(jì)算機(jī)上升級ViewAgent的示PowerCLI 接受ViewAgentEULA(最終用戶協(xié)議 vCenterServerIP vCenterServer vCenterServer的管理員 ESXi主機(jī)的管理員登錄名稱 ESXi主機(jī)的管理員 ViewAgenttarballInstallLinuxTheToolistouploadtheLinuxAgentinstallertarballtodesktinationVMand Handle $acceptEULA=Read-Host'AcceptLinuxViewAgentEULAintarbundle("yes"or"no")'if($acceptEULA-ne"yes"){write-host-ForeGroundColorRed"YouneedaccepttheEULAwith'yes'(casesensitive)"}$vcAddress=Read-Host'YourvCenter$vcAdmin=Read-Host'YourvCenteradminuser$vcPassword=Read-Host'YourvCenteradminuserpassword'-$vcPassword= $hostAdmin=Read-Host'YourESXihostadminusername,suchas$hostPassword=Read-Host'YourESXiadminuserpassword'-$hostPassword= $guestUser=Read-Host'YourVMguestOSuser$guestPassword=Read-Host'YourVMguestOSuserpassword'-$guestPassword= $agentInstaller=Read-Host'TypetheViewAgenttarballpath.Pleasetakecaretheinstallerarch'#$csvFile=Read-Host'CsvFile'$csvFile=#checkiffileif(!(Test-Path{write-host-ForeGroundColorRed"installerFilenotfound"}#checkiffileif(!(Test-Path{write-host-ForeGroundColorRed"CSVFilenotfound"} function{$agentInstallerPath=Convert-Path$md5=New-Object-TypeName$md5HashWithFormat $md5Hash=($md5HashWithFormat.replace("-","")).ToLower();return$md5Hash;}##Getinstaller
$installerMD5Hash=GetSourceInstallerMD5;#ConnecttovCenterDisconnect-VIServer$vcAddress-Connect-VIServer$vcAddress-user$vcAdmin-password#ReadinputCSV$csvData=Import-CSV$destFolder="/home/$guestUser/"#HandleVMsonebyoneforeach($linein{$VMName=$cmd="rm-rfVMware-viewagent-linux-Write-Host"Runcmd'$cmd'inVM'$VMName'withuserInvoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText#UploadinstallertarballtoLinuxWrite-Host"UploadFile'$agentInstaller'to'$destFolder'ofVM'$VMName'withuserCopy-VMGuestFile-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-LocalToGuest-Destination$destFolderSource#Checktheuploadedinstaller$cmd="md5sumVMware-viewagent-linux-Write-Host"Runcmd'$cmd'inVM'$VMName'withuser$output=Invoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-GuestUser$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText{Write-Host$VMName":Uploadedinstaller'sMD5Summatchesthelocalinstaller'sMD5Sum";Write-Host$VMName":Extracttheinstallerandnstallation";$cmd="tar-xzvfVMware-viewagent-linux-Write-Host"Runcmd'$cmd'inVM'$VMName'withuserInvoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="sudosetenforceWrite-Host"Settheselinuxtopermissivemode:Invoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="sudokillall/usr/lib/vmware/viewagent/VMwareBlastServer/VMwareBlastServer"Write-Host"StopVMwareBlastServerbeforeupgrading:$cmd"Invoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="cdVMware-viewagent-linux-*&&sudo./install_viewagent.sh-Ayes"Write-Host"RunupgradecmdinVM'$VMName'withuser'$guestUser'"Invoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="rm-rfVMware-viewagent-linux-Write-Host"Runcmd'$cmd'inVM'$VMName'withuserInvoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText$cmd="sudoshutdown-rWrite-Host"ReboottoapplytheViewAgentInvoke-VMScript-HostUser$hostAdmin-HostPassword$hostPassword-VM$VMName-$guestUser-GuestPassword$guestPassword-Confirm:$false-ScriptTypeBash-ScriptText}{}}
Write-Host$VMName":Uploadedinstaller'sMD5SumdoesNOTmatchthelocalinstaller'sWrite-Host$VMName":Skiptheinstallation.PleasecheckyournetworkandVMwareToolsDisconnect-VIServer$vcAddress-Confirm:$falsePowerCLIC:\scripts>AcceptLinuxViewAgentEULAintarbundle("yes"or"no"):yesYourvCenteraddress:7YourvCenteradminusername:administratorYourvCenteradminuserpassword:*******YourESXihostadminusername,suchasroot:rootYourESXihostadminuserpassword:*******YourVMguestOSusername:ViewUserYourVMguestOSuserpassword:*******TypetheViewAgenttarballpath.Pleasetakecareoftheinstallerarch:.\VMware-viewagent-其他選項(xiàng)卡來查看Linux桌面計(jì)算機(jī)。用于在Linux桌面計(jì)算機(jī)上執(zhí)行操作的示例PowerCLI閱示例第50頁,“用于從連接服務(wù)器LDAP數(shù)據(jù)庫中刪除計(jì)算機(jī)的示例PowerS vCenterServerIP vCenterServer vCenterServer TheToolPoweroffPoweronShutdownRestartRestartVMDeleteVMsfrom functionIsVMExists{Write-Host"CheckingiftheVM$VMExistsExists"[bool]$Exists=$false#GetallVMSandcheckiftheVMsisalreadypresentin$listvm=Get-foreach($lvmin{if($VMExists-eq$lvm.Name{$Exists=Write-Host"$VMExistsis}}return}function{Write-Host"DeletingVMGet-VM$VMToDelete|where{$_.PowerState–eq"PoweredOn"}|Stop-VM–confirm:$falseGet-VM$VMToDelete|Remove-VM–DeleteFromDisk–confirm:$false} Handle $vcAddress=Read-Host'YourvCenter$vcAdmin=Read-Host'YourvCenteradminuser$vcPassword=Read-Host'YourvCenteradminuserpassword'-$vcPassword= #$csvFile=Read-Host'CsvFile$action=Read-Host'Selectaction:1).PowerOn2).PowerOff3)ShutdownVMGuest4).RestartVM5).RestartVMGuest6).DeleteVM'$sleepTime=Read-Host'Waittime(seconds)betweeneach switch{1{"Yourselectionis1).Power{"Yourselectionis2).Power{"Yourselectionis3){"Yourselectionis4).Restart{"Yourselectionis5).RestartVM{"Yourselectionis6).Delete}{"Invalidselectionforaction:$action"}}$csvFile=#checkiffileif(!(Test-Path{write-host-ForeGroundColorRed"CSVFilenotfound"} ##ReadinputCSV
Disconnect-VIServer$vcAddress-#Connect-VIServer$vcAddress-ErrorActionStop-user$vcAdmin-password$vcPasswordConnect-VIServer$vcAddress-user$vcAdmin-password$vcPassword$csvData=Import-CSVforeach($linein{$VMName=$line.VMNameswitch($action){1{Get-VM$VMName|Start-VM-{Get-VM$VMName|Stop-VM-{Get-VM$VMName|Shutdown-VMGuest-{Get-VM$VMName|Restart-VM-{Get-VM$VMName|Restart-VMGuest-{if(IsVMExists{Delete_VM}}}Start-Sleep-s}Disconnect-VIServer$vcAddress-Confirm:$falsePowerCLIC:\scripts>.\VMOperations.ps1YourvCenteraddress:7YourvCenteradminusername:administratorYourvCenteradminuserpassword:*******Selectaction:1).PowerOn2).PowerOff3)ShutdownVMGuest4).RestartVM5).RestartVM6).DeleteVM:Waittime(seconds)betweeneachVM:用于從連接服務(wù)器LDAP數(shù)據(jù)庫中刪除計(jì)算機(jī)的示例PowerS 要運(yùn)行該,請以管理員登錄到View連接服務(wù)器,創(chuàng)建該和輸入文件,然后從PowerS窗口中運(yùn)行該。注意注意在運(yùn)行 此示例假定該輸入文件的名稱為DeleteMachineItems.csv,并且該文件位于與相同的文件夾中bulkDeleteregisteredmachineitemsfrombrokerLDAPdatabase.$csvFile='.\DeleteMachineItems.csv'#checkiffileexistsif(!(Test-Path{write-host-ForeGroundColorRed"CSVFile$CSVFilenotfound"}function{$csvData=Import-CSV$csvFile;foreach($linein$csvData){if($line.MachineName-eq{Write-Host"$nameexistsincsv"return$true;}}Write-Host"$namedoesnotexistsincsv"return$false;}$obj=[adsi]'LDAP://localhost:389/OU=Servers,DC=vdi,DC=vmware,DC=int';foreach($childin$obj.psbase.Children){$machineName=$child.get("pae-DisplayName");{$machineAttributes=$child|get-$machineAttributes=$machineAttributes-join'';
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 八年級道德與法治下冊第二單元理解權(quán)利義務(wù)第四課公民義務(wù)第二框依法履行義務(wù)聽課評課記錄(新人教版)
- 湘教版數(shù)學(xué)九年級上冊《4.4解直角三角形的應(yīng)用(1)》聽評課記錄
- 人教版歷史八年級下冊第15課《鋼鐵長城》聽課評課記錄
- 天天練習(xí)-四年級上冊口算練習(xí)
- 七年級下學(xué)期語文教學(xué)工作總結(jié)
- 蘇教版小學(xué)數(shù)學(xué)三年級上冊口算試題全套
- 蘇教版四年級數(shù)學(xué)下冊期末復(fù)習(xí)口算練習(xí)題三
- 滬科版八年級數(shù)學(xué)下冊聽評課記錄《第17章一元二次方程數(shù)17.2一元二次方程的解法(第3課時(shí))》
- LED屏幕安裝協(xié)議書范本
- 合伙經(jīng)營客車股份協(xié)議書范本
- 圓翳內(nèi)障病(老年性白內(nèi)障)中醫(yī)診療方案
- 博士后進(jìn)站申請書博士后進(jìn)站申請書八篇
- 華為攜手深圳國際會(huì)展中心創(chuàng)建世界一流展館
- 2023版思想道德與法治專題2 領(lǐng)悟人生真諦 把握人生方向 第3講 創(chuàng)造有意義的人生
- 全過程工程咨詢服務(wù)技術(shù)方案
- GB/T 41509-2022綠色制造干式切削工藝性能評價(jià)規(guī)范
- 企業(yè)生產(chǎn)現(xiàn)場6S管理知識(shí)培訓(xùn)課件
- 三年級道德與法治下冊我是獨(dú)特的
- 土木工程畢業(yè)設(shè)計(jì)(論文)-五層宿舍樓建筑結(jié)構(gòu)設(shè)計(jì)
- 青年卒中 幻燈
- 典型倒閘操作票
評論
0/150
提交評論