AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 784375
Accepted
Reedee
Reedee
Asked: 2016-06-17 05:06:22 +0800 CST2016-06-17 05:06:22 +0800 CST 2016-06-17 05:06:22 +0800 CST

虚拟机无法访问

  • 772

所以昨晚我不得不远程关闭我的服务器,因为空调坏了。我关闭了虚拟机,然后关闭了主机。今天启动了 2 台自动启动虚拟机的主机。虚拟机的数据存储是位于我们拥有的 Synology NAS 上的 isci LUN,NAS 没有关闭。出于某种原因,当我启动所有备份时,我的电子邮件 VM 显示为无法访问,并且我在日志中收到各种错误,说“未安装 ATS-ONLY VMFS 卷‘Synology-Email 服务器’。主机不支持 ATS 或 ATS 初始化失败了”我所有的其他虚拟机都可以与同一 NAS 上的其他数据存储完美结合。

在 Vsphere 客户端或 vCenter 中浏览数据存储时,我无法挂载、卸载或浏览文件,因为它们都是灰色的。我已经尝试重新启动主机和 NAS 几次。

两台主机上的 ESXi 6.0

mount network-attached-storage vmware-esxi shutdown datastore
  • 2 2 个回答
  • 13034 Views

2 个回答

  • Voted
  1. Best Answer
    Reedee
    2016-06-17T06:41:22+08:002016-06-17T06:41:22+08:00

    答对了!!!好的,这是如何解决的:

    我参考了这篇文章来卸载数据存储, https: //kb.vmware.com/selfservice/microsites/search.do?language =en_US&cmd=displayKC&externalId=2004605

    步骤 1:使用以下命令从主机手动卸载数据存储:

    esxcli storage filesystem unmount [-u UUID | -l label | -p path ]
    

    就我而言,我只是使用了 label 命令。

    步骤 2:验证数据存储是否已卸载:

    esxcli storage filesystem list
    

    您会看到类似于以下内容的输出:

    Mount Point Volume Name UUID Mounted Type Size Free
    ------------------------------------------------- ----------- ----------------------------------- ------- ------ ----------- -----------
    /vmfs/volumes/4de4cb24-4cff750f-85f5-0019b9f1ecf6 datastore1 4de4cb24-4cff750f-85f5-0019b9f1ecf6 true VMFS-5 140660178944 94577360896
    /vmfs/volumes/4c5fbff6-f4069088-af4f-0019b9f1ecf4 Storage2 4c5fbff6-f4069088-af4f-0019b9f1ecf4 true VMFS-3 146028888064 7968129024
    /vmfs/volumes/4c5fc023-ea0d4203-8517-0019b9f1ecf4 Storage4 4c5fc023-ea0d4203-8517-0019b9f1ecf4 true VMFS-3 146028888064 121057050624
    LUN01 4e414917-a8d75514-6bae-0019b9f1ecf4 false VMFS-unknown version 0 0
    

    Mounted 字段设置为 false,Type 字段设置为 VMFS-unknown version,并且不存在 Mount Point。

    第 3 步:禁用 ATS-Only 锁定设置。

    我参考了这篇文章:

    https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1033665

    在 vCenter(或通过 vsphere 客户端)中,我转到主机和集群并选择出现问题的主机,浏览到设置和高级系统设置。在高级系统设置中,我更改了 3 个值,如下所示(全部设置为1):

    DataMover.HardwareAcceleratedMove = 0  
    DataMover.HardwareAcceleratedInit = 0
    VMFS3.HardwareAcceleratedLocking = 0
    

    第 4 步:重新挂载数据存储:

    在 vCenter 中,我选择了给我带来问题的数据存储,右键单击并选择安装数据存储,然后打开我的 VM。

    然后测试并退出一天。

    • 13
  2. yagmoth555
    2016-06-17T05:24:32+08:002016-06-17T05:24:32+08:00

    如果您可以禁用 ATS-Only,则此提示过去对我有用:

    使用存储加密设备时无法挂载 VMFS5 数据存储 (2030416)

    我猜你的情况下没有虚拟机,但它们需要靠近才能运行命令。

    某些存储加密设备可能会阻止从 ESXi 主机发送的某些 SCSI 命令,包括 ATS 命令。在支持 ATS 的设备上新创建的 VMFS5 数据存储在向设备发出第一个成功的 ATS 命令后被标记为 ATSOnly。这允许共享数据存储的所有主机使用 ATS,而无需检查存储阵列是否支持它。然后将存储加密设备添加到 SAN 时,它会阻止 ATS 命令。因此,主机假定阵列不支持 ATS,因为它没有收到预期的响应。预期的行为是主机不会回退到使用 SCSI-2 预留来锁定 ATSOnly VMFS5 数据存储上的机制,然后该数据存储将被卸载并且无法再次安装。要临时解决此问题,请在 VMFS5 数据存储上禁用 ATSOnly。

    注意:在运行以下步骤之前,必须将所有虚拟机从受影响的数据存储中迁移出来或关闭电源。要在 VMFS5 数据存储上禁用 ATSOnly:

    Connect to one of the hosts sharing the VMFS5 datastore with an SSH session. For more information, see
    Run the following command:
    
    vmkfstools --configATSOnly 0 /vmfs/devices/disks/device-ID:Partition
    
    Where:
    
    device-ID is the NAA ID of the LUN on which the VMFS5 datastore was created.
    Partition is the partition number on which VMFS5 datastore was created. This is usually 1.
    
    For example:
    
    vmkfstools --configATSOnly 0 /vmfs/devices/disks/naa.6006016055711d00cef95e65664ee011:1
    
    Note: It is sufficient to run this command on one of the hosts sharing the VMFS5 datastore. Other hosts automatically recognize the
    

    改变。

    Run the following command to rescan for datastores:
    
    esxcli storage filesystem rescan
    
    The VMFS5 datastore should now mount successfully.
    
    • 6

相关问题

  • 对 Linux 中安装了 CIFS 的 Windows 共享目录中的文件的权限被拒绝

  • 在 Vista Home Premium 中挂载网络文件夹

  • 如何更改挂载点的所有者

  • 如何在 Ubuntu 上挂载 LVM 分区?

  • 在 Vista 中从外部驱动器挂载 Ext3 [关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve