改 主机名 后 虚拟机 不能启动

昨天对PC修改了主机名,今天启动虚拟机的时候,报错:

Error:

SCSI reservation for virtual device "scsi1:1" cannot be enabled because the disk "F:/VM/racshare/ocr.vmdk" is being used by another virtual machine running on a different host machine. SCSI reservation under VMware Server is only available for machines running on the same host machine.Module DevicePowerOn power on failed.

goole 一下,导致这个原因是因为一个文件:ocr.vmdk.RESLCK。这个文件是共享磁盘启用时的一个锁文件,因为之前换了主机名,虚拟机认为环境改变了。 于是之前的锁文件不能和现在的环境匹配,就报了如上错误。

进入 F:/VM/racshare 目录,将该目录下的几个 RESLCK 文件全部删除后,虚拟机启动正常。

------------------------------------------------------------------------------

Blog http://blog.youkuaiyun.com/tianlesoftware

网上资源: http://tianlesoftware.download.youkuaiyun.com

相关视频:http://blog.youkuaiyun.com/tianlesoftware/archive/2009/11/27/4886500.aspx

DBA1 群:62697716(); DBA2 群:62697977()

DBA3 群:63306533; 聊天 群:40132017

--加群需要在备注说明SGA的组成部分,否则拒绝申请

虚拟机主机名映射通常是为了确保虚拟机在网络中的可识别性和可访问性。以下是一些常见的方法来修虚拟机主机名映射: ### 方法一:修 `/etc/hosts` 文件 1. **打开终端**:在虚拟机中打开终端。 2. **编辑 `/etc/hosts` 文件**:使用文本编辑器(如 `vi` 或 `nano`)打开 `/etc/hosts` 文件。 ```bash sudo vi /etc/hosts ``` 3. **添加主机名映射**:在文件末尾添加一行,格式如下: ``` <虚拟机IP> <主机名> ``` 例如: ``` 192.168.1.10 my-virtual-machine ``` 4. **保存并退出**:保存文件并退出编辑器。 ### 方法二:使用 `hostnamectl` 命令 1. **打开终端**:在虚拟机中打开终端。 2. **设置主机名**:使用 `hostnamectl` 命令设置新的主机名。 ```bash sudo hostnamectl set-hostname new-hostname ``` 3. **验证更**:使用以下命令验证更。 ```bash hostnamectl ``` ### 方法三:通过虚拟机管理工具 如果你使用的是虚拟机管理工具(如 VirtualBox、VMware 等),可以通过图形界面进行设置。 1. **打开虚拟机管理工具**:启动你的虚拟机管理工具。 2. **选择虚拟机**:选择你要修虚拟机。 3. **进入设置**:进入虚拟机的设置界面。 4. **修主机名**:在网络或系统设置中找到主机名相关的选项,进行修。 ### 方法四:重启网络服务 修主机名后,可能需要重启网络服务以使更生效。 ```bash sudo systemctl restart networking ``` ### 方法五:重启虚拟机 有时,简单的重启虚拟机也能使更生效。 ```bash sudo reboot ``` 通过以上方法,你可以成功修虚拟机主机名映射。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值