ایجاد RAID در لینوکس (بخش پایانی)

RAID 5 : در دو مطلب آموزشی قبلی در خصوص نحوه راه اندازی RAID Level 0 و RAID Level 1 نیز صحبت کردیم اما بد نیست برای خاتمه بحث RAID ها در لینوکس در خصوص نحوه پیاده سازی RAID Level 5 در سیستم عامل لینوکس هم صحبت کنیم. RAID Level 5 که ما آن را به عنوان Striping With Parity هم می شناسیم RAID ای است که از مجموعه حداقل سه عدد هارد دیسک ایجاد می…

Read More

ایجاد RAID در لینوکس (بخش دوم)

Raid 1 : در بخش اول راجع به مفاهیم Raid صحبت کردیم و Raid 0 و نحوه راه اندازی ان را  توضیح دادیم .در این مقاله می خواهیم در خصوص چگونگیRaid 1 راه اندازی صحبت کنیم. RAID ای که قبلا هم اشاره کردیم می توانیم از آن به عنوان Mirror هم یاد کنیم ، در این RAID هر چیزی که در هارد دیسک اول وجود داشته باشد در هارد دیسک دوم نیز کپی…

Read More

ایجاد RAID در لینوکس (بخش اول)

تعریف RAID RAID مخفف Redundant Array of Independent Disks مکانیزمی است که در آن مجموعه‌ای از دیسک‌ها به‌صورت زنجیره‌ای به هم متصل می‌شوند و موجب افزایش کارایی و دسترسی‌پذیری به داده‌ها و همچنین تحمل خطاپذیری و بازیابی داده‌های ذخیره شده می‌شود. انواع RAID Hardware RAID: که به‌صورت سخت‌افزاری و مستقل از سیستم‌عامل عمل می‌کند و تمامی عملیات توسط RAID Controller سیستم انجام می‌شود. Software RAID: که توسط سیستم‌عامل و نرم‌افزار…

Read More

تنظیمات TCP/IP در لینوکس

در لینوکس بیشتر تنظیمات به دو صورت انجام میشود :   ۱- موقتی ۲-دائمی   تنظیمات موقتی تنظیماتی است که بعد از هر راه اندازی مجدد سیستم  یا راه اندازی مجدد سرویس دوباره به حالت قبل برمیگردد و تمامی تنظیماتی که ما انجام داده ایم از بین میرود.این نوع کانفیگ کردن زمانی کاربرد دارد که بخواهیم تنظیمات برای یه بازه زمانی مشخص استفاده شود و دائمی بودنشان برایمان مهم نیست.…

Read More

Grub 2 Password Protection

GRUB مخفف Grand Unified Bootloader است که می‌تواند سیستم عامل‌هایی مانند Linux Mach4 ،vSAT ،DOS و بسیاری دیگر از سیستم عامل‌ها را بوت کند.نسل جدید GRUB که امروزه در سیستم عاملهای روز لینوکسی مورد استفاده قرار میگیرد به GRUB2 یا V2 معروف است. گراب توانایی بارگذاری انواع هسته یا Kernel را با انواع مختلف قالب‌های باینری دارد. امکانات و تنظیمات مختلفی در فایل config این Bootloader وجود دارد که اجازه Multiboot…

Read More

create offline repository

create  offline repository  on centos   معمولاً توزیع‌های لینوکس حرفه‌ای برای اینکه نصب و مدیریت بسته‌های نرم افزاری را ساده‌تر از پیش کنند، از قابلیت‌هایی استفاده می‌کنند. مثلاً این قابلیت در توزیع‌هایی مثل CentOS و RedHat نامش YUM است. که همان دستور yum برای نصب، حذف و مدیریت بسته‌های نرم افزاری است. اما دستور yum در CentOS باید به یک سرور وصل شود تا بتواند نرم افزارها را از آنجا…

Read More

Understanding Linux Runlevels   یک سیستم عامل Linux می تواند پیکربندی شده برای بوت شدن در  یکی از  سطوح مختلف اجرایی باشد.در طول مراحل بوت،یک فرآیند به نام init در فایل etc/inittab/به منظور تعیین سطح پیش فرض اجرا میشود . پس از شناسایی سطح اجرایی پیش فرض ، اجرای اسکریپت های مربوط به راه اندازی در زیر شاخه /etc/rc.d صورت میگیرد. به عنوان مثال اگر سطح پیش فرض اجرا ”…

Read More

Learn to use Vim Editor

یک نکته کلیدی که همیشه باید در مورد یونیکس به یاد بیاوریم: همه چیز در یونیکس (و همچنین لینوکس) یک فایل است. این واقعیت مهمی است. تنظیمات سیستم شما توسط مجموعه ای بزرگ از فایل های متن ASCII کنترل می شود. برای تغییر، اصلاح یا تنظیم بخشی از پیکربندی سیستم، باید فایل متنی مربوطه را ویرایش کنید. برای رسیدن به این هدف، ابتدا باید بدانید که چگونه فایل ها را…

Read More