业务宕机了吗?VMware vCenter 7.0升级到vCenter8.0卡住39%处理技巧

哈喽大家好,欢迎来到虚拟化时代君(XNHCYL),收不到通知请将我点击星标!   大家好,我是虚拟化时代君,一位潜心于互联网的技术宅男。这里每天为你分享各种你感兴趣的技术、教程、软件、资源、福利…(每天更新不间断,福利不见不散)

图片

文 章 引 言

最近在处理客户问题时候真的是问题千奇百怪,将VMware vCenter 7.0.3 升级到 8.0时候卡在 39%,小编以为是慢,一包烟抽完了结果报错了,于是今天分享如何解决引起此问题的解决过程。

第一章、问题现象

近期在升级VMware vCenter 7.0x时候出现了一些故障,我们按照常规的流程升级,然后在第二阶段时候卡在39%了,不清楚发生了什么,我们查看了想到的所能涉及的日志:

  • var/log/vmware/applmgmt/applmgmt.log
  • firstboot 等

图片

在那里等待一个小时后,会出现一个错误,小编认为只是一个常规的超时,如果单击按钮 LOGS,会显示失败并且vCenter关闭,因此没办法从那里检索任何内容。

图片

第二章、解决过程

1、我们查阅资料尝试,最终定位到问题了,使用了一个包含简单脚本的官方知识库:

  • https://knowledge.broadcom.com/external/article?legacyId=85116

2、文章中提到,一些客户在 /var/log/vmware/analytics/prod 下有 185K 到 375k 个文件,为了验证我们的vCenter,我们使用 SSH 登录,然后进行快速检查:

ls /var/log/vmware/analytics/prod |wc -l

3、很神奇,客户的环境只有 3 个主机和不到 100 个 VM,但是有 24246 个文件,我们使用官方提供的脚本

#!/bin/bash# Copyright (c) 2022 VMware, Inc. All rights reserved.# The aim of the script is to delete every file in following pattern:#                         *VDDK.*## The default period is set to 180 days, but can be set as an argument.# Ex: ./cleaning_vddk_script.sh 90 (Delete every file older than 90 days).DEFAULT_PERIOD=90TARGET_DIR="/storage/log/vmware/analytics/prod"PERIOD=${1:-$DEFAULT_PERIOD}if [[ -d "$TARGET_DIR" ]]; then    echo "Files before the clean :"     find $TARGET_DIR -name "*VDDK.*" -type f -exec wc -l {} +  |  wc -l    echo "==="    echo "Start cleaning VDDK files older than $PERI
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚拟化爱好者

创作不易

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值