ممنون میشم آموزشی در مورد پاک کردن logهای قدیمی و تنظیمات مربوط به پاک کردن خودکار log ها بزارین:63:
پیپشاپیش ممنون از پاسخگوییتون ...
نمایش نسخه قابل چاپ
ممنون میشم آموزشی در مورد پاک کردن logهای قدیمی و تنظیمات مربوط به پاک کردن خودکار log ها بزارین:63:
پیپشاپیش ممنون از پاسخگوییتون ...
فایل های لاگ IBSng در مسیر زیر ذخیره میشوند :
برای پاک کردن log ها از دستور زیر استفاده کنید :کد:/var/log/IBSng
////کد:rm -rf /var/log/IBSng/*
بهتر است از گزینه clean reports در منو settings داخل IBSng برای پاک کردن دوره ای و اتوماتیک فایل های log استفاده نمایید .
این خط موجود نیستکد:cd /var/log/IBSng
داخل log هیچی موجود نیست
clean report هم در setting کار نمی کنه. وقتی میزنم صفحه سفید میاد
کسی تونست لوگ ها را پاک کنه من دیتابیسم 10 گیگ شده
چطور کار نمبکنه ؟ مشکل من به همون قسمت حل شد نسخه رایگان هم هست کارم میکنه!نقل قول:
clean report هم در setting کار نمی کنه. وقتی میزنم صفحه سفید میاد
والا در این مورد راهی به نظرم نمیرسه ولی یه کپی از سرورت بگیر بنداز رو یه وی پی اس دیگه روش تست انجام بده
یا با برنامه مدیریت وی پی اس من تست نکردم مثل webmin ولی شاید بتونی به نتیجه برسی
من از تو وب مین تونستم پیدا کنم
ولی هنگام پاک کردن این خطا را می ده
SQL delete from "connection_log" where "connection_log_id" = '2080062' failed : ERROR: update or delete on "connection_log" violates foreign key constraint "connection_log_details_connection_log_id_fkey " on "connection_log_details" DETAIL: Key (connection_log_id)=(2080062) is still referenced from table "connection_log_details".
سرویس ibs رو از توی سرور استوپ کن و دوباره تست کن
همچنین سرویس postgresql
البته اینی که شما داری حدف میکنم فکر کنم جداول هستند نه لاگ!!
استپ هم کردم باز همون خطا را می ده
فکر کنم لوگ ها باشه عکس را ببنید
دقیقه تاریخ استپ استارت یوزر هست
فایل پیوست 7803
باید لاگ باشه . postgresql هم استوپ کردی؟
فکر کنم اول باید Table connection_log_details را خالی کنم
حجمش به شدت زیاده باید از دستورات sql استفاده بشه فکر کنم بیش از 450 میلیون رکورد هست
من 20 تومن دادم به یکی ار دوستان همین انجمن که برام درست کنه
بعد از یه روز گفت حجمش 10 گیگه و نتونست خلاصه کل یوزرهام هم پاک شد
من به ایشون تیکیت زدم
اگر نمی تونید انتقال بدین وجه را برگشت بزنید
ایشون فرمودن
سلام بد از 10 ساعت کار کردن ایتو میگی ؟؟؟
منم دیگه چیزی نگفتم خودم رفتم راهش را پیدا کردم
خدا را شکر من از وی پی اس اصلی یکی برداشته بودم و زود جایگزین کردم
حالا که خودم تونستم مشکل را حل کنم برای بقیه دوستان هم می زارم شاید بدرد کسی بخوره
از طریق وب مین وارد می شیم
بعد PostgreSQL Database Server
پوشه IBSng
اینجا یه سرچ بزنید Log
Execute SQL را بزنید
حالا دستور Truncate Table connection_log_details را تایپ کنید و اجرا کنید
تموم شد
فضا که آزاد شد می تونید از طریق خود ibs لوگ های کاربر را پاک کنید
setting=>Clean Reports
Manually Clean Connection Logs
lمثلا تا یه ماه گذشته را پاک کنید
به وبمین نیازی نیست از تو خود کنسول لینوکس هم میشه.
این دستور کاملتره 4 تا از جدول های لاگ رو خالی میکنه.
کد:/usr/bin/psql -d IBSng -U ibs -c "Truncate Table connection_log_details , internet_bw_snapshot , connection_log , internet_onlines_snapshot"
کسی میگه چطوری اوتوماتیک ی کرون بزنیم که اوتوماتیک پاک بشه ؟
در ibs تنظیمات دارد هر چند وقتت یکبار لاگ ها پاک شوند