تبلیغات
قطره (ای از زندگی یک درگیر کامپیوتر) - مطالب ابر vmware
 
اگر قادر نیستی خود را بالا ببری ،همانند سیب باش تا با افتادنت اندیشه ای بالا برود.

تغییر ای پی وی سنتر لینوکسی

نوشته شده توسط :سعید كلانتری
دوشنبه 2 شهریور 1394-06:12 ق.ظ

با سلام

بعد از اینکه یک وی سنتر لینوکسی را کانفیگ کردیم و راه اندازی کردیم ممکن است به دلایلی مثل تغییر شبکه و غیره از طریق نتورک دیگر دسترسی به ان نداشته باشیم و لذا مجبور باشیم ای پی انرا عوض کنیم تا دوباره قابل استفاده شود

امروز من به این مشکل خوردم.  در اکثر منابع همان دستور قدیمی
/opt/vmware/share/vami/vami_config_net
پیشنهاد شده بود.ولی ممکن است این دستور یادمون رفته باشه.( مثل امروز من)
دستوری که من اینجا استفاده کردم برای ای پی ورژن 4 عبارت بود از
/opt/vmware/share/vami/vami_set_network eth0 STATICV4 10.10.10.10 255.255.255.0 10.10.10.1

فرض شده ای پی شما 10.10.10.10 و گیت وی 10.10.10.1  است
لازم به ذکر است که در اول هر دو دستور یک اسلش وجود دارد و در اخر ان وجود ندارد ولی فونت وبلاگ انرا درست نشان نمی دهد.

بعد ازاین کار می توانید با دستورات زیر به ادامه کار بپردازید:

https://10.10.10.10:5480
https://10.10.10.10:9443/vsphere-client

موفق باشید

how to change the ip address of Linux vcenter appliance ?
if you forget thr command /opt/vmware/share/vami/vami_config_net

you can use command /opt/vmware/share/vami/vami_set_network eth0 STATICV4 10.10.10.10 255.255.255.0 10.10.10.1
when the ip address is 10.10.10.10 and the gateway is 10.10.10.1

then you can use the this command to continue configration


https://10.10.10.10:5480
https://10.10.10.10:9443/vsphere-client




اشنایی با مجازی سازی ق 1( بر بستر VMWARE vSphere 5)

نوشته شده توسط :سعید كلانتری
پنجشنبه 9 آذر 1391-11:02 ب.ظ


مجازی سازی عبارت است از استفاده از یک نرم افزار خاص برای اشتراک گذاشتن منابع فیزیکی یک سرویس دهنده سخت افزار بین چند سیستم عامل در فالب سرویس دهنده های مجزا.
VMM یا virtual Machine Monitor   : بنی سیست عامل و سخت افزار قرار می گیرد و در نتیجه می تواند اطلاعات نادرست به هسته یا Kernel سیستم عامل مهمان بدهد و به تبع ان سیستم عامل فکر کند که کاملا سخت افزار را در دست دارد.

اگر فرض کنیم که بین سخت افزار و برنامه کاربردی 4 لایه وجود داشته باشد سیستم عامل بصورت طبیعی در لایه 0 و برنامه کاربردی در لایه 4 کار می کند.بطور طیبعی سیستم عامل فکر می کند که صد در صد سخت افزار را در اختیار دارد بهمین علت بعضی ازفرامین و دستور العملهای سیستم عامل  مربوط به لایه صفر است و در صورتیکه یک برنامه مثلVMM  بین سیستم عامل و سخت افزار در لایه صفر قرار بگیرد سیستم عامل از کار م یافتد.این یک چالش بزرگ در مجازی سازی بوده است که در سال 1998 شرکت vmware توانست روشی برای ترجمه این دستورالعملها بیاید که به ان binary translation   می گوید.به این وسیله VMM یک لایه بالاتر از سخت افزار و سیستم عامل یک لایه بالاتر از VMM خواهد بود.ولی تصور می کند در لایه بالای سخت افزار است.
بعدها روش دیگری به نام paravirtualization  ایجاد شد که ان VMMو سیستم عامل مهمان در یک لایه و همان لایه صفر اجرا می شوند( در کنار هم) ولی هسته سیستم عامل طوری تغییر کرده است که دستور العمهای غیر قابل مجازی سازی را با دستورالعملهایی بنانم hypercall جایگزین کند که از طریق VMM با سخت افزار ارتباط برقرار کند.در paravirtualization  برخلاف full virtualization  سیستم عامل از پدیده مجازی شدن اگاه است.این روش از سیستم عاملهای ماکروسافت حمایت نمی کند.پروژه Xen که متن باز است ی نمونه از این روش است.
Vi  یا virtual infrastructure  مهمترین و معمول ترین روش برای مجازی سازی است که متعلق به شرکت Vmware  است.
محازی سازی چگونه است : در این روش کلیه منابع سخت افزاری سیستم یا Host در اختیار برنامه VMM  قرار می گیرد و بصورت یک پارچه و یک لایه می گردد و سپس بین ماشینهای مهمان تقسیم می گردد.
روشهای مجازی سازی :
1- مجازی سازی در سطح سخت افزار
2- مجازی سازی در سطج سیستم عامل
3- مجازی سازی در سطح برنامه کاربردی
در سطح سیستم عامل :
توسط IBM  و برای سخت افزارهای mainframe انجام شده است بطوریکه یک سرور mainframe که در اصل یک سیستم بود تبدیل به چندین سیستم و سخت افزار شده بود.

در سطح سیستم عامل:
که به دوصورت پیاده سازی می گردد:
1- Hosted : که در این روش لایه مجازی سازی روی سیستم عامل میزبان نصب می گردد.(vmware workstation)
2- Hypervisor : در این روش که همان که بالا و پیشتر توضیح دادیم برنامه VMM یا همان Hypervisor بین سخت افزار و سیسام عامل میزبان قرار می گیرد.در این روش استفاده از منابع و تجهیرات سخت افزاری به شکل مناسب تری انجام می گیرد.(VI)
مجازی سازی در سطح برنامه های کاربردی:
در این روش روی یک سخت افزار چندین برنامه و سرویس دهنده مثل دیتا بیس و وب سرور و برنامه کاربردی نصب می گردد که ومنابع سیستم بین انها توضیح می گردد.اشکال عمده این است که در صورتیکه یک برنامه دچار مشکل شود ممکن است کل سیستم را از کار بیندازد و برنامه های دیگر هم از کار بیفتند.
ویژگی های ماشین های مجازی:
1- سازگاری ( compatibility) : ماشینهای مجازی با همه سرورها و کامپیوترها با چیپست x86 سازگار هستند
2- مجزا بودن (Isolation) : ماشینها از هم کاملا مستقل هستندو خرابی یکی به دیگری اسیب نمی رساند
3- قابلیت بسته بندی(Encapsulation): ماشینهای مجازی قابلیت بسته بندی و جابجایی دارند.
4- عدم وابستگی به سخت افزار(Hardware independence) : ماشینهای مجازی بدون توجه به سرورهای فیزیکی کار می کنند و به انها وابستگی ندارند.
قابلیتها و ویژگی های VI
1- سرورهای ESXi : هسته مرکزی VI است.ESXi یک سیستم عامل مبتنی بر Kernel لینوکس است.که بر روی سخت افزارها نصب می گردند و کنترل کامل منابع رو بدست میگیرند.یک سرورESXi تا 512 ماشین مجازی در حال اجرا را پشتیبانی می کند .یک ترابایت حافظه و نهایتا 32 پردازنده را دارد.( البته برای 32پردازنده باید از SMP استفاده کرد
2- SMP(symmetric multi-processor)  :در این تکنولوژی SMP کنترل پردازنده ها را در دست می گیرد و پردازشها را بین انها توزیع می کند تا پردازش و استفاده و کارایی همه برابر و بهینه شود.
3- VMFS : فایل سیستمهای FAT32 , NTFS  برای مدیریت فایل های با حجم بزرگ زیاد مناسب نیستند درحالیکه در مجازی سازی چون به هرماشین به عنوان یه فایل نگاه می شود بهمین خاطر حجم فایلهای ماشینها بسته به حجم ماشین ممکن است تا 500 گیگ هم برسد بهمین خاطر لازم است از فایل سیستم مخصوص خود استفاده کند.فایل سیستم مخصوص VI فعلا VMFS 5 است.
4- مدیریت حافظه : اطلاعات ماشینهای مجازی هم می تواند بر روی هاردهای سرورهایشان ذخیره گردد و هم می تواند بر روی یک ذخیره ساز مرکزی مثل SAN ذخیره گردد که بهترین روش استفاده ازذخیره ساز SAN است تا تمام قابلیتهای مجازی سازی قابل بهره برداری شود.همچنین در مورد استفاده از حافظه مجازی سازی از تکتولوژی خودش استفاده می کند و با بررسی حافظه هایی که ماشینها دارند استفاده می کنند در صورتیکه page های یکسانی در حال استفاده باشد یکی را نگه داشته و بین همه به اشتراک می گذاردو بقیه را حذف می کند .
5- خوشه بندی :( Clustring)  تعدادی سرور فیزیکی با هم تشکیل یک کلاستر را می دهند و از دید ماشینها و کاربر یکی بصورت واحد دیده می شوند.و ماشینها روی این بستر در صورت لزوم جابجا می گردند.و در صورتیکه یک سرور فیزیک دچار اسیب شود یا بدلایلی نیاز به ری استارت شدن و یا خاموش شدن جهت ارتقا داشته باشد  ماشینهای روی ان به سرور فیزیکی دیگری منتقل می گردند و کاربر و ماشین ها اصلا متوجه جابجایی نمی  گردند.
6- برای مدیریت ماشینهای مجازی مجازی سازی یک مرکز مدیریت مجازی دارد که بوسیله ان براحتی می شود همه سرورهای فیزیکی را مدیریت کرد که به آن Vcenter یا (virtual center management) میگویند.
7- Distributed Resource Scheduler(DRS)  : این تکنولوژی و ویژگی در هر لحظه به بررسی منابع سرورهای فیزیک و ماشینها می پردازد و هر لحظه مقدار منابع مصرفی و منابع باقی مانده را بررسی می کند و در صورت نیاز و در صورتیکه ی سرور فیزیکی منابع کمی داشته باشد و یا اینکه یک ماشین به منابع بیشتری نیاز داشته باشد ماشینهای مجازی رو بصورت اتوماتیک بین سرورهای فیزیکی جابجا می کند.تا بهترین حالت در استفاده از منابع ایجاد شود.
8- Distributed Resource Scheduler(SDRS)  Storage : در صورتیکه سرورها بیش از یک محل ذخیره سازی یا datastore  داشته باشند مجازی سازی مقدار I/O مصرفی را بررسی می کند و در صورتیکه لزوم برای Load Balancing اقدام به جابجایی ماشینها می کند.
9- HA (High Availability) : در صورتیکه یک ماشین فیزیکی بعلت خرابی یا هر دلیل دیگری ناگهان و بدون برنامه ریزی از مدار خارج شود در این صورت HA سریعا ماشین مورد نظر را بر روی یک سرور فیزیکی دیگر روشن می کند و سرویس از بین نمی رود.
10- FT(Fault Tolerance) : در HA تا ماشین بعدی روشن شود چند لحظه زمان سرویس از کار می افتد همچنین کاربر حس می کند که سرور ریستارت شده است.در صورتیکه به دلیل اهمیت سرور نخواهیم چنین اتفاقی بیفتد باید از FT استفاده گردد در این روش برای هر ماشینی که FT را برای ان فعال می کنید یک ماشین بصورت Virtual Lockstep  را نگه می دارد.و هرگاه ماشین اصلی به مشکل برخورد ماشین دوم سریعا فعال می شود و در مدار قرار می گیرد.
11- vSphere client :  برای اتصال و مدیریت ESXi ها و یاVcenter نیاز به استفاده از برنامه vSphere client است .
از ماشینهای مجازی به دوروش می توان نسخه پشتیبان ویا همان بکاپ تهیه کرد.
1- بی توجه به اینکه این ماشین مجازی است و از درون  سیستم عامل مهمان و با فرض اینکه این یک سرور واقعی است
2- استفاده از بستر مجازی و بکاپ گرفتن از فایلهای ماشین مجازی و بی توجه به اینکه چه سروری در حال فعالیت و سرویس است که در این روش مجازی سازی ابتدا یک Snapshot از ماشین تهیه کرده و سپس از ان بکاپ می گیرد.

نوشته شده توسط خودم.سوالی داشتید بپرسید


افزایش حجم هارد ایکس پی در مجازی سازی

نوشته شده توسط :سعید كلانتری
چهارشنبه 4 مرداد 1391-12:18 ب.ظ

درپروژه ای که درگیرشم یه ماشین مجازی ایکس پی داشتم که حجم هاردش 10 گیگ بود.
خوب اینو من درست نکرده بودم.ولی خوب حجم هاردش کم بود و باید افزایش می دادم.متاسفانه نوع هارد ide در نظر گرفته شده بود بهمین خاطر وو فکر کنم بخاطر ایکس پی بودن سیستم قابلیت افزایش هارد زمانیکه ماشین خاموش بود نبود.
یه راه این بود که یه دیسک دیگه اضافه کنم.که کردم و لی خوب درایو سی کامپیوتر همچنان حجمش کم بود و باید برنامه رو تو درایو دیگری نصب می کردم.که کار درست ینبود.بهمین خاطر به سرور esx  با پوتی وصل شدم و بعد از رفتن به فولدری که ماشین توش بود با استفاده از دستور  زیر  حجم هارد رو زیاد کردم

vmkfstools -X 30G ./winxp1.vmdk

و بعد هم وارد ماشنی ایکس پی شدم وبا برنامه هایی مثل پارتیشن مجیک ( من از easeus استفاده کردم) مشکل حل شد.امیدوارم به دردتون بخوره این تجریه.

چند وقت است می خوام تجربه بنویسم وقت نمیشه.ببخشید




درباره وبلاگ:



آرشیو:


طبقه بندی:


آخرین پستها:


پیوندها:


پیوندهای روزانه:


صفحات جانبی:


نویسندگان:


ابر برچسبها:


آمار وبلاگ:







The Theme Being Used Is MihanBlog Created By ThemeBox