برچسب: مخزن

  • اضافه کردن یک نود جدید به glusterfs

    وقتی سه سرور داشته باشید که هر کدام از آنها برای مثال سه ترابایت فضای ذخیره داشته باشند و بخواید همه این فضاها رو یکی کنید و به یک استوریج نه ترابایتی برسید یکی از گزینه‌های خوب  گلاستراف‌اس است. در سنت‌اواس به راحتی میشه ورژن‌های مختلف این برنامه رو نصب کرد. حالا فرض رو بگذارید که زمان گذشته و قصد کردیم سرور چهارم (s4) رو به کلاستر (s1,s2,s3) اضافه کنیم. برای اینکار باید در یکی از سرورهایی که از قبل عضو کلاستر بودند، کامند زیر رو اجرا کنید.

    اما اگر مثل من بدشانس باشید همین دستور خیلی ساده مشکل ساز میشه و عضو جدید به درستی کار نخواهد کرد.

    وقتی لاگ مربوط به گلاستر در سرور s4 رو ببینید همچین پیغامی خواهید دید.

    که با زبون سربسته داره میگه نود جدید که قصد اضافه کردن اون رو به کلاستر داشتیم نتونسته اطلاعات لازم رو از نود s2 بگیرد! نود s2 همون نودی بوده که از قبل عضو کلاستر بوده و از داخل اون قصد داشتیم نود جدید رو عضو کلاستر کنیم.

    دلیل این اتفاق این بود  که همه نودهای کلاستر ورژن 3.12.5 بودند اما در زمانیکه قصد اضافه کردن عضو جدید به کلاستر رو داشتم، گلاستر centos به نسخه 3.12.6 آپگرید شده و دقیقا همین موضوع باعث مشکل میشه. برای اضافه کردن نود جدید به کلاستر باید دقت کنید که ورژن گلاستر سرور جدید و قدیم دقیقا یکی باشد.

    پروسه‌ی دانگرید در centos برخلاف اوبونتو می‌تونه آدمیزاد رو زخم کنه و اساسا بخاطر همین موضوع شروع به نوشتن این راهنما کردم.

    کاری که  برای حل این مشکل انجام دادم این بود که پکیج‌های rpm  گلاستر رو از مسیر یکی از نودهایی که عضو کلاستر بود (s2) رو به سرور جدید انتقال دادم.

    بعد در سرور جدید (s4) به شکل زیر یک مخزن لوکال ساختم.

    و بعد مخزن رو باید به سنت‌او‌اس به شکل زیر معرفی کنیم.

    قبل از نصب گلاستر ورژن قدیمی، بایستی اول اون رو از کلاستر حذف کنیم
    برای اینکار کافیه از یکی از سرورها که عضو کلاستر هستند (s2) کامند زیر رو بزنید.

    بعد در سرور s4 که قراره ورژن اون رو دانگرید کنیم بعد از استاپ سرویس گلاستر در مسیر زیر هر چی فایل هست رو پاک کنیم.

     

    گلاستر برای نصب نیاز به یک پکیج به اسم userspace-rcu داره که ورژن اون  باید 0.10 به بالا باشد. برای نصب این پکیج بهتره از همونی که داخل مخزن گلاستر 3.12.6 موجوده بهره ببریم.

    وقتی که میخوایم پکیج های گلاستر 3.12.6 رو پاک کنیم یادمون نمیره که userspace-rcu رو نگه داریم وگرنه به مشکل خواهیم خورد.

    حالا نوبت به نصب دوباره گلاستر می‌رسد. چون یک مخزن اضافه کردیم که  پکیج‌های گلاستر 3.12.5 داخلش موجوده اینبار ورژن قدیمی نصب خواهد شد.

    و دوباره نود رو به کلاستر جوین میکنیم.

    و در آخر مطمئن میشیم که همه چیز خوب پیش رفته باشد.

     

     

     

  • ده تصویر زیبا برای کاربران اوبونتو

    اینجا ده تا تصویر خوشگل برای اوبونتو دیدم . همه رو کردم تو یه فایل، گفتم راحت بتونید دانلود کنید. حجمش شده ۶ مگ.

    مخازن جدید Getdeb برای اوبونتو کارمیک هم آماده شده. آخرین برنامه‌های این مخزن رو می تونید از اینجا ببینید. آدرس مخزن هم اینه:

    deb http://archive.getdeb.net/ubuntu karmic-getdeb apps

    و برای وارد کردن کلید هم در ترمینال دستور زیر رو وارد کنید.

    wget -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add –

    فعلا برنامه‌های درست و حسابیش songbird ، Flock ، گیمپ ، توکان لایوز ، استون ایزو، دلاگ و اوبونتو توییک هست که به مرور زمان اضافه هم می‌شن.

    و دیگه اینکه اتفاق مهمی که افتاده اینه که می‌تونید از الان اوبونتو کارمیک رو به ۱۰.۴ آپگرید کنید! که البته این کار فقط برای داوطلبین توصیه می‌شه! از قرار معلوم روی این ۱۰.۴ می‌شه حساب ویژه‌ای رو باز کرد و دلیلشم اینه که آخرین توزیع با گنوم پایدار خواهد بود و از شماره بعد ما گنوم سه رو خواهیم داشت. برای آپگرید در ترمینال دستور زیر رو با ضمانت خودتون وارد کنید!

    sudo sed -i ‘s/karmic/lucid/g’ /etc/apt/sources.list && sudo aptitude update && sudo aptitude dist-upgrade

    این دستور تمام مخازن اوبونتو کارمیک رو با ۱۰.۴ عوض می‌کنه.

    بعد از انجام این مرحله، کافیه دو تا دستور زیر رو وارد کنید تا عملیات به روز رسانی انجام شه.

    sudo aptitude install update-manager-core
    sudo do-release-upgrade -d

    راه دیگه هم عوض کردن karmic با Lucid با استفاده از perl هست.

    perl -p -i.karmic -e ‘s/karmic/lucid/’ /etc/apt/sources.list

    و بعد هم اجرای دستورای زیر به ترتیب ذکر شده.

    sudo aptitude update
    sudo aptitude install dpkg aptitude apt
    sudo aptitude safe-upgrade
    sudo aptitude full-upgrade

    روش آپگرید رو هم ایشون کشف کردن:)

    =-=-=-=-=
    Powered by Bilbo Blogger

  • پنگوئن

    این روزا اینقدر سوژه زیاد شده مجور شدم  چند تا چند تا همه رو بگم. اینطوری هم خیال شما راحت می‌شه و هم خیال خودم:) اسم برنامه‌های این شکلی رو هم می‌زاریم پنگوئن

    گراب دو

    امروز  تازه فهمیدم گراب دو یعنی چی. ویژگی‌هایی که اون رو نسبت به نسخه قبل متمایز می‌کنه به شرح زیر هست.

    اسکریپت

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

    حالت نجات

    شما اگه در گراب یک به مشکل بر می خوردید دیگه کار پیچیده می‌شد  اگه سیستم عامل بالا نمی یومد دیگه تقریبا کاری نمی‌شد کرد اما حالا شما در گراب دو چیزی شبیه به ترمینال رو در ختیار دارید که در اون می‌شه خیلی از مشکلات رو حل کرد. این ویژگی بیشتر به درد آدمایی می‌خوره که کار با ترمینال رو بلدن و از اون هراسی ندارند.

    بوت گرافیکی

    با این ویژگی می‌شه برای هر سیستم عامل یه لوگو انتخاب کرد و کلا ظاهر گراب رو با این امکانی که داریم، می‌تونیم به کلی تغییر بدیم. نمونه‌های کار رو که با گراب دو ساخته شده، از اینجا مشاهده کنید.Winter theme showing boot menuبوت سیستم عامل از روی فایل ایزو
    این قابلیت همونی بود که منو مجبور به زدن این پست کرد!‌ شما سیستم عامل خودتون رو بدون اینکه اون رو روی سی‌دی و دی‌وی‌دی رایت بزنید همونجا از روی هارد بالا می‌یارید. به نظر من اینکار فوق العادست.  شاهکار قرنه.  دیگه  باید به جای خرید سی دی و دی‌وی‌دی دنبال خرید یه هارد باشیم. کافیه شما به مشکلی بر بخورید و سیستم عامل بالا نیاد. اون موقع سیستم رو از رو لینوکس لایو مث پارسیکس و از روی هارد بالا می‌يارید و اون موقع توی یه محیط خیلی زیبا و دوست داشتنی مشکل رو حل می‌کنید.

    منبع

    وی‌پی‌ان

    اگه شما هم من تا امروز نتونستید از وی‌پی‌ان در اوبونتو استفاده کنید با استفاده از این راهنما حتما اینکار رو می‌تونید انجام بدید. راهنما یه سرویس برای استفاده رایگان نیز معرفی کرده.

    مخزن

    یه سری مخزن هست که هر کاربر اوبونتو باید اونا رو حتما نصب کنه. مث چیا!؟

    اولی مخزن مدیبونتو هست. برای اضافه کردنش کافیه خط زیر رو در ترمینال وارد کنید.

    sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list –output-document=/etc/apt/sources.list.d/medibuntu.list

    اینم کلید مخزن

    sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

    تو این مخزن کدکای کمیابی که مال مایکروسافت هست قرار داره. برنامه‌هایی مث اسکایپ و گوگل ارث هم در این مخزن یافت می‌شن. لیست کامل برنامه‌ها رو اینجا می‌شه دید.

    مخزن مهم دیگه  مربوط به سایت GetDeb.net می‌شه.  قبلا رسم این بود که ما باید می‌رفتیم این سایت و هر برنامه‌ای که می‌خواستیم رو دستی دانلود می‌کردیم. اما حالا این سایت برای اوبونتو مخزن داره و کل برنامه‌های روی سایت رو می‌شه از طریق مخزن نصب کرد.

    echo “deb http://getdeb.masio.com.mx/ jaunty/” | sudo tee -a /etc/apt/sources.list.d/getdeb.list && sudo apt-get update

    برنامه‌هایی مث سانگبیرد و دلاگ و استون ایزو و خیلی برنامه‌های به درد بخور دیگه رو می‌شه تو این مخزن پیدا کرد.

    مخزن دیگه برای اپرا این مرورگر دوست داشتنی هست.

    wget -O – http://deb.opera.com/archive.key | sudo apt-key add –

    echo “deb http://deb.opera.com/opera etch non-free” | sudo tee -a /etc/apt/sources.list.d/opera.list && sudo apt-get update

    آخرین مخزن هم مال گوگل هست که شما باید برای استفاده از اون از وی‌پی‌ان استفاده کنید.

    wget https://dl-ssl.google.com/linux/linux_signing_key.pub -O- | sudo apt-key add –

    echo “deb http://dl.google.com/linux/deb/ stable non-free” | sudo tee -a /etc/apt/sources.list.d/google.list

    منبع

    گیرز

    همونطور که می‌شه در عکس دید گیرز گوگل برای نسخه‌های ۶۴ بیتی لینوکس کار نمی‌کنه. اما همیشه هستند آدمای خوب خوب که می‌رن برنامه‌های سخت سخت رو کامپایل می‌کنن و اونا رو به صورت آماده در اختیار ما می‌زارن.از اینجا می‌توانید گیرز مخصوص اوبونتو ۶۴ بیتی رو دانلود کنید و از اون در فایرفاکس ۳.۵ و سه لذت ببرید.