Azure-今天紧急维护后本地文件系统的依赖项失败

Azure-今天紧急维护后本地文件系统的依赖项失败,azure,azure-virtual-machine,Azure,Azure Virtual Machine,我们有一个Oracle Linux 7.3服务器VM,它运行着4个Oracle生产数据库,昨天作为计划维护的一部分重新启动了该数据库,以解决最近公开的CPU漏洞 尽管VM的状态当前显示为“正在运行”,但我们无法连接到它。其他同样遭受相同维护的数据库服务器和应用程序服务器VM没有遇到相同的问题,并且在维护完成后可用(因此我们认为可以排除网络连接问题) 查看受影响VM的引导诊断串行日志,我们可以看到以下错误消息,我们认为这些错误消息阻止了VM的正确启动并导致此问题: [K[[1;31m时间[0m]等

我们有一个Oracle Linux 7.3服务器VM,它运行着4个Oracle生产数据库,昨天作为计划维护的一部分重新启动了该数据库,以解决最近公开的CPU漏洞

尽管VM的状态当前显示为“正在运行”,但我们无法连接到它。其他同样遭受相同维护的数据库服务器和应用程序服务器VM没有遇到相同的问题,并且在维护完成后可用(因此我们认为可以排除网络连接问题)

查看受影响VM的引导诊断串行日志,我们可以看到以下错误消息,我们认为这些错误消息阻止了VM的正确启动并导致此问题:

[K[[1;31m时间[0m]等待设备dev-vg_stage-lv_stage.device时超时

[[1;33mDEPEND[0m]对/u099/hm的依赖项失败

本地文件系统的[[1;33mDEPEND[0m]依赖项失败

[[1;33mDEPEND[0m]依赖项无法重新标记所有文件系统(如有必要)

[[1;33mDEPEND[0m]依赖项无法标记重新启动后是否需要重新标记

[[1;33mDEPEND[0m]将本地…结构迁移到新结构的依赖项失败

[32m正常[0m]达到目标计时器

[[32m正常[0m]到达目标网络在线

     Mounting /u003/backup...
     Mounting /u002/backup...
     Mounting /u008/backup...
[32m正常[0m]到达目标插座

[32m正常[0m]启动应急炮弹

     Starting Emergency Shell...
     Starting Create Volatile Files and Directories...
[32m正常[0m]达到目标紧急模式

[[32m正常[0m]到达目标路径

[[32m正常[0m]已达到目标登录提示

[[1;31M失败[0m]无法装载/u003/备份。 有关详细信息,请参阅“systemctl status u003 backup.mount”

远程文件系统的[[1;33mDEPEND[0m]依赖项失败

[[1;31M失败[0m]无法装载/u002/备份。 有关详细信息,请参阅“systemctl status u002 backup.mount”

[[1;31M失败[0m]无法装载/u008/备份。 有关详细信息,请参阅“systemctl status u008 backup.mount”

[[32m确定[0m]已开始创建易失性文件和目录。 正在启动安全审核服务

[[32m确定[0m]已启动安全审核服务。 正在启动有关系统启动/关闭的更新UTMP

[[32m正常[0m]已开始更新有关系统启动/关闭的UTMP。 正在启动有关系统运行级别更改的更新UTMP

[[32m确定[0m]已开始更新UTMP有关系统运行级别更改的信息。 欢迎使用emerg[125.511790]audit:type=1305 audit(1515074180.787:3):audit\u pid=715 old=0 auid=4294967295 ses=4294967295 subc=system\u:system\u r:auditd\u t:s0 res=1

ency模式!登录后,输入root密码进行维护 (或键入Control-D以继续)


我们已经使用Azure支持打开了一个服务请求,但到目前为止没有响应。您对恢复此VM应遵循的过程有何建议?

您的根分区似乎已耗尽空间,无法启动。 为了实现快速恢复,您可以使用Azure Backup或AzCopy创建VHD的副本,然后使用PowerShell cmdlet或Azure CLI调整操作系统根分区的大小。VM需要处于停止(解除分配)状态才能运行这些命令

PowerShell:

    $rg = “YourResourceGroupName”  
    $vmName = “YourVMName”  
    $vm = Get-AzureRmVM -ResourceGroupName         $rg -Name   $vmName  
    $vm.StorageProfile[0].OSDisk[0].DiskSizeGB = 127  # change the size as required
   Update-AzureRmVM –ResourceGroupName $rg -VM $vm
Azure CLI:

az vm update --resource-group YourResourceGroupName --name YourVMName --set storageProfile.osDisk.diskSizeGB=NewSize
VM启动后,请参阅本文,了解有关为启动分区分配空间的更多详细信息