نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: رفع مشکل سرورهای CentOS 6 بعد از انتقال

  1. #1
    عضو دائم TukaNet آواتار ها
    تاریخ عضویت
    Feb 2009
    نوشته ها
    1,432
    تشکر تشکر کرده 
    898
    تشکر تشکر شده 
    3,419
    تشکر شده در
    1,984 پست

    پیش فرض رفع مشکل سرورهای CentOS 6 بعد از انتقال

    با سلام

    اگر شما یک سرور مجازی با سیستم عامل CentOS نسخه 6 داشته باشید

    بعد از انتقال این سرور مجازی از یک سرور hypervisor به سرور دیگر حتما با پیغام زیر رو به رو خواهید شد:

    کد:
    "device eth0 does not seem to be present, delaying initialization"
    دلیل این امر این هست که سیستم عامل CentOS 6 به یک device manager جدید به نام udev مجهز شده است

    و این device manager کارت شبکه شما را بعد از انتقال به عنوان eth1 شناسایی میکند چون مک آدرس تغییر کرده

    برای حل مشکل به طریق زیر باید اقدام کنید ، اول لیست کارت شبکه های موجود رو بگیریم:

    کد:
    # ls /sys/class/net
    که خروجه به شکل زیر خواهد بود

    کد:
    eth1 lo
    فایل زیر رو با ادیتور مورد علاقه ـتون باز کنید ، که من از nano استفاده کردم

    کد:
    nano /etc/udev/rules.d/70-persistent-net.rules
    که خروجه به شکل زیر خواهد بود البته مک آدرس ها برای شما متفاوت خواهد بود

    کد:
    # This file was automatically generated by the /lib/udev/write_net_rules
    # program, run by the persistent-net-generator.rules rules file.
    #
    # You can modify it, as long as you keep each rule on a single
    # line, and change only the value of the NAME= key.
    
    # PCI device 0x15ad:0x07b0 (vmxnet3) (custom name provided by external tool)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:bc:00:45", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    
    # PCI device 0x15ad:0x07b0 (vmxnet3)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:bc:00:46", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
    خوب حالا باید subsystem اول رو از فایل حذف کنیم ، پس قسمت زیر رو از فایل پاک کنید

    کد:
    # PCI device 0x15ad:0x07b0 (vmxnet3) (custom name provided by external tool)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:bc:00:45", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    حالا باید در subsystem دوم عبارت NAME="eth1" را به NAME="eth0" تغییر بدید و مک آدرس مربوطه رو کپی یا یادداشت کنید

    سپس باید مک آدرس جدید رو که کپی کردیم در تنظیمات کارت شبکه وارد کنیم که به صورت زیر عمل میکنیم

    کد:
    nano /etc/sysconfig/network-scripts/ifcfg-eth0
    مک آدرس قبلی رو از جلوی عبارت HWADDR پاک کنید و مک آدرس جدید رو وارد کنید

    فایل تنظیمات رو ذخیره کرده و جارج بشید برای اعمال تغییرات هم سیستم رو یک بار رست کنید



    پیروز باشید
    علمدار
    ویرایش توسط TukaNet : May 13th, 2013 در ساعت 19:39

  2. تعداد تشکر ها ازTukaNet به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن ahmad19 آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    وین
    نوشته ها
    411
    تشکر تشکر کرده 
    284
    تشکر تشکر شده 
    230
    تشکر شده در
    191 پست

    پیش فرض پاسخ : رفع مشکل سرورهای CentOS 6 بعد از انتقال

    سلام وقتی 70-persistent-net.rules وجود نداره چی؟

    - - - Updated - - -

    بعد از لیست کردن به جای نمایش eth1 lo می زنه lo sit0
    شرکت فنی و مهندسی دانش بنیان پاسارگاد تلگرام: 09101004330 احمد مهدیلو
    سفارش ها در http://021host.eu
    تماس مستقیم : 00436889587387 Telegram: @mahdilou

  5. تعداد تشکر ها از ahmad19 به دلیل پست مفید


  6. #3
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2009
    نوشته ها
    78
    تشکر تشکر کرده 
    38
    تشکر تشکر شده 
    32
    تشکر شده در
    30 پست

    پیش فرض پاسخ : رفع مشکل سرورهای CentOS 6 بعد از انتقال

    من اینکارارو انجام دادم اما بازم پینگ نمیده

    با این دستور # ls /sys/class/net به من eth2 رو نمایش میده

    منم با این دستور nano /etc/udev/rules.d/70-persistent-net.rules هرچی که بود پاک کردم و eth رو به eth2 تغییر دادم بازم نشد

    اون خط هایی که گفته بودید پاک کردم و به جای eth0 اومدم eth2 گذاشتم چون با دستور اول eth2 بهم داد

  7. تعداد تشکر ها از MR Armin Pelaket به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. بالا نیامدن centOS 6.7
    توسط peym@n در انجمن سوالات و مشکلات
    پاسخ ها: 6
    آخرين نوشته: September 14th, 2015, 01:41
  2. ارتقا CentOS 6 به CentOS 7 ( شاپ وی پی اس)
    توسط nazarkhani در انجمن مباحث و منابع آموزشی
    پاسخ ها: 6
    آخرين نوشته: April 28th, 2015, 01:20
  3. پاسخ ها: 10
    آخرين نوشته: January 29th, 2013, 20:34
  4. مشکل error 15 در centos (بوت نشدنcentos 6.3)
    توسط spnuac در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 2
    آخرين نوشته: November 26th, 2012, 20:59

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •