Отредактируйте порядковый номер жесткого диска с VMware

проверьте свой SQL Server DB. Вы восстанавливаете что-то?

4
задан 24 August 2011 в 19:00
5 ответов

Итак, я обнаружил, что VMware меняет серийный номер жесткого диска (8-значный буквенно-цифровой код, каким-то образом привязанный к жесткому диску или тому), когда вы делаете клон, и я не нашел способа вручную изменить его обратно. Итак ... использование «DISK_SERIAL_NUM» в качестве идентификатора хоста - плохая идея для продуктов Rockwell, работающих на VMware (хотя они по-прежнему будут рекомендовать это).

В FactoryTalk Activation Manager, если вы нажмете «Получить новые активации», а затем нажмите кнопку [...] под «Информация об идентификаторе хоста», он покажет вам MAC-адрес и «DISK_SERIAL_NUM» и попросит вас выбрать хост ID для привязки вашей активации. - AssetCentre
- RSLogix 500 (убедитесь, что вы получили активацию Node-Locked)
- RSLogix 5000
- RSLinx Classic
... без проблем с момента переделки активации.

2
ответ дан 3 December 2019 в 02:27

UUID диска находится в файле .vmdk. Например:

# The Disk Data Base 
#DDB

ddb.toolsVersion = "8327"
ddb.adapterType = "lsilogic"
ddb.geometry.sectors = "63"
ddb.geometry.heads = "255"
ddb.geometry.cylinders = "2610"
ddb.uuid = "60 00 C2 9f e4 06 d9 4c-13 9a d8 50 77 bb 73 36"
ddb.longContentID = "72d1cd8a4fb3119ca80f3870ee90c1b0"
ddb.virtualHWVersion = "7"

MAC-адрес можно изменить в «Дополнительные свойства» сетевого адаптера. Он также должен быть в файле .vmx. Я обнаружил, что это моя:

ethernet0.generatedAddress = "00:0c:29:f3:72:cc"

Вполне возможно, что она сохраняется там только после того, как вы ее редактируете.

Если вы перемещаете свою виртуальную машину в другое место, VMWare обычно спрашивает вас, переместили ли вы или скопировали виртуальную машину при ее запуске. Если вы скажете, что переместили его, все идентификаторы останутся прежними. Если вы скажете, что скопировали его, VMWare изменит идентификаторы, чтобы предотвратить конфликты.

6
ответ дан 3 December 2019 в 02:27

Не могли бы вы пояснить, что вы имеете в виду по серийному номеру диска? Как бы вы его обычно читали?

MAC-адреса адаптеров Ethernet хранятся в файле .vmx как

ethernet0.generatedAddress = "00:0c:39:5b:b5:e0"
2
ответ дан 3 December 2019 в 02:27

Я также имею дело с AssetCentre, который мы виртуализировали в VMware и привязали к серийному номеру диска. Пытался придумать, как вывести серийный номер диска. Спасибо за информацию о том, как это сделать в FactoryTalk. Я также наконец обнаружил, что просто выполнение DIR в командной строке в любой папке на этом диске показывает его вверху.

Я только что клонировал наш сервер в другой кластер, и, похоже, серийный номер диска остался прежним. Кроме того, Microsoft Sysinternals предоставляет бесплатный инструмент VolumeID для изменения серийного номера диска http://technet.microsoft.com/en-us/sysinternals/bb897436.aspx . Я протестировал его, и он успешно изменил серийный номер, который FactoryTalk заметил после перезагрузки. Судя по тестированию клона, я не думаю, что он мне понадобится,

3
ответ дан 3 December 2019 в 02:27

Есть простой способ обойти это. Клонировать VM Factory Talk. Активация заблокирована с помощью VirtualBox (сохраняет тот же UUID). Запустить клон и восстановить / вернуть лицензию. Теперь у вас есть лицензия в облаке на случай, если она понадобится вам в случае восстановления в будущем, и она все еще находится на вашей исходной виртуальной машине.

0
ответ дан 3 December 2019 в 02:27

Теги

Похожие вопросы