ممکن است زمانی در وی سنتر متوجه ارور زیر شوید:
"Available Storage for logs /storage/log reached warning threshold - less than 30% available"


این یک مشکل شناخته شده در نسخه های VMware vCenter Server Appliance 6.0.x می باشد و در زمان نوشتن این مقاله هنوز آپدیت قطعی برای رفع این مشکل از سوی VMware ارائه نشده است،

ولی برای رفع موقت مشکل این روش را ارائه کرده اند:

1. ابتدا اگر ssh را غیرفعال کرده اید از طریق ورود به آدرس vcenter.example.com:5480/login.html این سرویس را فعال کرده و به ssh متصل شوید.

2. دستور زیر را برای فعال کردن دسترسی شل اجرا کنید:
کد:
shell.set --enabled true
3. دستور زیر را اجرا کنید:
کد:
shell
4. دو دستور زیر را به ترتیب اجرا کنید:
کد:
cd /usr/lib/vmware-sso/vmware-sts/webapps/sts/WEB-INF/classes/
cp log4j.properties log4j.properties.bak
5. حال فایل log4j.properties را باید ویرایش کنید. دقت کنید هیچ تغییر اضافی و اشکال ایجاد نکنید!
کد:
vi log4j.properties
در فایل فوق (log4j.properties) باید مقدار 3 پارامتر زیر را دقیقا به همین صورت تغییر دهید:
کد:
log4j.appender.LOGFILE.MaxFileSize=50MB
log4j.appender.LOGFILE.MaxBackupIndex=5

log4j.appender.PERFLOG.MaxBackupIndex=3

توضیح کوتاه در مورد ادیتور متنی vi : زمانی که می خواهید متن را ویرایش کنید یکبار دکمه a بزنید و بعد از انجام تغییرات یکبار دکمه Esc را بزنید و سپس برای ذخیره شدن تغییرات عبارت زیر را دقیقا تایپ کرده و اینتر بزنید:
* به ترتیب یعنی ابتدا : بعد w و در آخر q تایپ کنید
کد:
:wq
6. سپس دستور زیر را اجرا کنید:
کد:
service vmware-stsd restart
7. حال با اجرای دستور زیر به مسیر /storage/log/vmware/sso/ بروید:
کد:
cd /storage/log/vmware/sso/
و با اجرای دستورهای زیر فایل لاگ های قدیمی مذکور را حذف کنید:
کد:
rm localhost_access_log.*
rm vmware-identity-sts.*
rm vmware-identity-sts-perf.*
8. دستور زیر را اجرا کنید:
کد:
service vmware-stsd restart
9. کار تمام است برای خروج دو مرتبه دستور زیر را اجرا کنید:
کد:
exit

منبع: میهن وب سرور