Bei der Bereitstellung einer VM in Azure. Gibt es eine Möglichkeit, die MAC-Adresse hardcore mit PowerShell zu setzen?ist es möglich, MAC-Adresse während der Bereitstellung der VM über Powershell zu setzen?
Antwort
Ich habe die folgende Auflösung online gefunden. Aber mir wurde geraten, dass wir sicherlich auf denselben Fehler stoßen werden. Weil wir nicht wissen, wie die Mac-Adresse für die VM sein wird, wenn wir sie das nächste Mal erstellen.
Versuchte Auflösung:
Da der Zugang Konsole kein verfügbares Feature noch in Azure ist, werden Sie im Grunde das problematischen OS Disk als Datendisk auf einem Arbeits VM werden Montag Änderungen an die Dateisystemkonfiguration zu korrigieren Original-VM (unzugänglicher/fehlerbehaftete VM)
A = B = Neues VM (New Temp VM)
1) Stopp VM A über das Azure Management Portal
: 210 2) VM löschen A ABER Option "Keep the attached disks"3) Sobald die Lease gelöscht wurde, hängen Sie die Datenfestplatte von A an VM B über das Azure Portal, Virtuelle Maschinen, Wählen Sie "A", Attach Disk
4) Auf VM "B" wird eventuell die Festplatte angeschlossen und Sie können sie dann einhängen.
5) Suchen Sie den Laufwerksnamen zum Mounten, auf VM "B" schauen Sie in die entsprechende Logdatei, beachten Sie, dass jeder Linux ein wenig anders ist.
grep SCSI /var/log/kern.log (ubuntu)
6) Montieren Sie die angeschlossene Festplatte auf dem Mount-Punkt/tempmount
df -h
mkdir /tempmount
mount /dev/sdc1 /tempmount
df –h
7) Wechseln Sie in/etc Verzeichnis, in dem die ursprüngliche OS Platte aus wohnt
cd /tempmount/etc/
cp fstab fstab_orig
8) Nun, da Sie Haben Sie eine Sicherungskopie von Ihnen erstellt, können Sie die gewünschten Änderungen mit vi, nano oder Ihrem bevorzugten Texteditor vornehmen. Trennen
vi fstab
cd/
umount /tempmount
9)
10) die Scheibe von VM B über das Management-Portal die ursprüngliche VM A neu erstellen (Create VM aus der Galerie, wählen Meine Disks) Sie werden sehen, die Datenträger mit Bezug auf VM A - Wählen Sie den ursprünglichen Cloud-Dienstnamen aus.
- 1. Ist es möglich, Portable VM zu erstellen?
- 2. Ist es schlecht, glTexParameteri() während der Renderzeit zu setzen?
- 3. Ist es möglich, Variable in der Pipeline zu setzen?
- 4. Ist es möglich, Programm während der Ausführung zu debuggen?
- 5. Ist es möglich, während der Kompilierzeit einen konstanten Wert aus einer Konfigurationsdatei zu setzen?
- 6. Ist es möglich, eine ClickOnce-Bereitstellung zu automatisieren?
- 7. Ist es möglich, MasterType programmatisch zu setzen?
- 8. VM-MAC-Adresse während Salz-Cloud-Bereitstellung ändern
- 9. Ist es möglich, drawableLeft programmgesteuert zu setzen?
- 10. Ist es möglich, Header bedingt zu setzen?
- 11. Erstellen eines kontinuierlichen Hintergrundjobs während der Bereitstellung
- 12. Neudefinieren der Eingabeaufforderungsfunktion während der Powershell-Sitzung
- 13. Ist es möglich, Vmware PowerCLI über Remote Powershell Session auszuführen?
- 14. Ändern Sie einige VM-Eigenschaften über PowerShell
- 15. Ist es möglich, während der Verwendung von Intent.createchooser mit der Dauer der .mp3-Datei zu filtern?
- 16. Ist es möglich, ADF-Pipeline-Eigenschaft durch Powershell zu aktualisieren
- 17. Ist es möglich, parallelOptions.MaxDegreeOfParallelism während der Ausführung eines Parallel.ForEach
- 18. Fehler bei der erneuten Bereitstellung der VM-Skalierung mit ARM
- 19. Ist es möglich, .NET Reactor mit ClickOnce-Bereitstellung zu verwenden?
- 20. Ist es möglich, die Elementbreite in Prozent zu setzen?
- 21. ist es möglich, VM oder Gruppen von VM mit mehreren Diensten in App Engine zu teilen?
- 22. Ist es möglich, NGen mit ClickOnce-Bereitstellung zu verwenden?
- 23. Ist es möglich, na.rm global auf TRUE zu setzen?
- 24. Ist es möglich, Strings nach der Deklaration neu zu bewerten?
- 25. Powershell - Tail Windows Ereignisprotokoll? Ist es möglich?
- 26. Ist es möglich, PowerShell-Cmdlets asynchron aufzurufen?
- 27. Ist es nicht möglich, document.domain auf herokuapp.com zu setzen? Wie?
- 28. Ist es möglich, Privateigentum durch Reflektion zu setzen?
- 29. Ist es möglich, Windows PowerShell-Cmdlets mit F # zu erstellen?
- 30. Web.config-Umwandlung während der Azure-Website-Bereitstellung aus der Quellcodeverwaltung
Nein, das ist nicht möglich! Was ist dein Anwendungsfall? Warum willst du das machen? –
Ja und Nein. Ja, Sie können es durch eine benutzerdefinierte Skript-Erweiterung tun. Nein, wenn Sie das tun, wird Ihre VM vom Internet getrennt und Sie können nicht darauf zugreifen. –
@JackZeng Was ist viel näher an nein als ja;) –