Quantcast
Channel: VMware Communities : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 193198

mount / mapp eines existierenden VMFS Datastore

$
0
0

Hallo,

 

ich bin blutiger PowerCLI Anfänger habe da ein Problem.

Ich möchte einen existierenden VMFS Datastore aus einem FlexClone an einen ESXi 5.1 Server mounten um einzelne VMDK´s heraus zu kopieren.

 

Den CanonicalName der existierenden LUN welche nicht gemountet ist habe ich schon isoliert.

Eine neue Signatur muss meiner Meinung nach nicht zugewiesen werden, da der Datastore von einem anderen Cluster stammt.

Mit "New-Datastore -vmhost $ESXHost -Name TEST -Path $lunid -vmfs" bekomme ich zwar den Datastore dieser wird aber formatiert.

 

Scipt bis jetzt:

 

add-pssnapin VMware.VimAutomation.Core
. C:\dbshadow\DatastoreFunctions.ps1

$VIServer        = "Server"
$datacenter      = "Test"
$cluster         = "Cluster-Test"

Connect-VIServer $VIServer

# Get ESX Hosts / DBSHADOW
$ESXHost = Get-Datacenter $datacenter | Get-Cluster $cluster | Get-VM | Where {$_.Name -eq "DBSHADOW"} | Get-VMHost

# HBA Rescan
$ESXHost|Get-VMHostStorage  -RescanAllHba -RescanVmfs

# Ausgabe der DatastoreMountInfo CanonicalName
Get-Datastore -vmhost $ESXHOST | Get-DatastoreMountInfo |select  Lun | Get-Unique -asstring | ft -AutoSize -hideTableHeaders |out-file  -FilePath C:\log\mountinfo.txt

# Ausgabe der gesehenen SCSILUN CanonicalName
Get-ScsiLun -vmhost $ESXhost |Where {$_.LunType -eq "disk"}  |select CanonicalName | Get-Unique -asstring | FT -AutoSize  -hideTableHeaders | out-file -FilePath C:\log\scsilun.txt

# Abgleich CanonicalName gesehen aber nicht mounted
$lunid = Compare-Object (Get-content C:\log\scsilun.txt) (Get-content C:\log\mountinfo.txt) | Select -ExpandProperty InputObject

 

Wie bekomme ich jetzt am einfachsten die LUN welche ja schon ein VMFS Datastore ist an den ESXi Server verbunden, ohne das der Inhalt verloren geht?


Viewing all articles
Browse latest Browse all 193198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>