PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Alert: Could Not Start Vps, Reason: Error: (12, 'Cannot allocate memory'):



ahuray_mazdaa
January 13th, 2010, 03:19
سلام
سرور 8 گیگ رم داره..داشت کار می کرد یهو از کار افتاد و بعد از restart با اینکه رم خالی هست پیغام
Alert: Could Not Start Vps, Reason: Error: (12, 'Cannot allocate memory'):
ظاهر میشه..دوستان اطلاعی دارند چطور باید درستش کرد؟
ممنون از کمکتون

---------- Post added at 03:09 AM ---------- Previous post was at 02:58 AM ----------

در ضمن xen هست

---------- Post added at 03:19 AM ---------- Previous post was at 03:09 AM ----------

می بخشید..پست اشتباها در openvz زدم..لطفا انتقال بدید

ahuray_mazdaa
January 13th, 2010, 08:16
xm info که می زنی
memory 8192 می زنه ولی free اگه می زد 4..بعد دستور /etc/init.d/xendomains stop رو زدم شد 768
دستور free هم مموری ازاد نشون میده..بنظرتون مشکل کجاست؟

persian.developer
January 18th, 2010, 12:20
منتقل شد.

1Mizban
January 18th, 2010, 12:37
منم این مشکل رو با openvz داشتم
این رو بخون ببن سر در می آری
من اخر دادم به دیتا سنتر
http://www.webhostingtalk.ir/f71/0-%D8%B4%D8%AF%D9%86-%D8%B1%D9%85-5506/?highlight=%D8%B5%D9%81%D8%B1+%D8%B4%D8%AF%D9%86

servers24
January 27th, 2012, 13:17
البته این تاپیک خیلی قدیمی هست ولی با توجه به اینکه امروز خود بنده روی یکی از سرورهای Xen با چنین مشکلی برخورد کردم، گفتم جواب رو اینجا بذارم تا دوستان بتونن به عنوان رفرانس ازش استفاده کنن.
علت خطای ذکر شده اینه که dom0 hypervisor مقدار رم بالایی رو به خودش اختصاص داده و شما باید اون رو کم کنید. برای این کار ابتدا چک کنید که Domain-0 چه میزان رم داره :

xm list Domain-0
پاسخی که داده میشه میزان رم Domain-0 رو به شما نشون میده. شما میتونید این میزان رو برای dom0 از طریق خط دستوری زیر تغییر بدید :

xm mem-set Domain-0 1536
در این حالت شما میزان رم dom0 رو به ۱.۵ گیگ تقلیل میدید. پس از این کار مابقی رم سرور برای استفاده در سایر VM ها آزاد میشه. دقت کنید که اگه این میزان رو خیلی پایین ست کنید با خطای زیر روبرو خواهید شد :

Error: memory_dynamic_max too small