[CentOS-virt] Megacli issue with Xen PERC 5/i Poweredge 2950 II
George Dunlap
dunlapg at umich.edu
Mon Oct 12 15:24:23 UTC 2015
On Mon, Oct 12, 2015 at 3:41 PM, Jeremy Martin <linuxfan24 at gmail.com> wrote:
> I am having an issue with Megacli when adding or removing virtual disks. I
> will post a link to fpaste that has the issue shown.
>
> In brief whenever i add, or remove, a virtual disk via MegaCli the attempt
> succeeds and the adapter is configured but the OS remounts dm-0 in read
> only. dm-0 is my root lv. This issue does not happen if i boot into the
> default, non Xen, CentOS kernel. On stock CentOS kernel i can add and
> remove VD's all day without any issue at all. ONLY happens while booted up
> with the Xen kernel.
>
> I have been racking my brain trying to figure this out. Any help is
> appreciated.
>
> My system:
>
> Dell Poweredge 2950 II
> PERC 5/i Controller
>
> CentOS 6.7
> Xen Version: 4.4.3-1.el6
Jeremy,
Sorry to send you to yet another place -- would you mind re-posting
this error report to xen-users? This looks like a bug in the 3.18.17
kernel: either a bug in the driver (not using the proper interfaces),
or a bug in the linux PV code on Xen. If that results in a patch, we
can include it in the CentOS build.
Thanks,
-George
>
>
>
> Fpaste showing the console log messages during the event:
>
> http://www.fpaste.org/277855/14445392/
>
> Full XL dump below:
>
> xl info
> host : cmhinfra1.*
> release : 3.18.17-13.el6.x86_64
> version : #1 SMP Tue Jul 21 17:17:17 UTC 2015
> machine : x86_64
> nr_cpus : 8
> max_cpu_id : 7
> nr_nodes : 1
> cores_per_socket : 4
> threads_per_core : 1
> cpu_mhz : 1995
> hw_caps :
> bfebfbff:20100800:00000000:00000900:0004e33d:00000000:00000001:00000000
> virt_caps : hvm
> total_memory : 32762
> free_memory : 29340
> sharing_freed_memory : 0
> sharing_used_memory : 0
> outstanding_claims : 0
> free_cpus : 0
> xen_major : 4
> xen_minor : 4
> xen_extra : .3-1.el6
> xen_version : 4.4.3-1.el6
> xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
> hvm-3.0-x86_32p hvm-3.0-x86_64
> xen_scheduler : credit
> xen_pagesize : 4096
> platform_params : virt_start=0xffff800000000000
> xen_changeset : Thu Apr 23 15:06:13 2015 +0100 git:c5ec076-dirty
> xen_commandline : dom0_mem=1024M,max:1024M loglvl=all
> guest_loglvl=all console=tty0 console=com2 com2=57600
> cc_compiler : gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
> cc_compile_by : mockbuild
> cc_compile_domain : centos.org
> cc_compile_date : Tue Sep 8 15:31:24 UTC 2015
> xend_config_format : 4
>
>
> grub.conf:
>
> jeremym]# cat /etc/grub.conf
> # grub.conf generated by anaconda
> #
> # Note that you do not have to rerun grub after making changes to this file
> # NOTICE: You have a /boot partition. This means that
> # all kernel and initrd paths are relative to /boot/, eg.
> # root (hd0,0)
> # kernel /vmlinuz-version ro root=/dev/mapper/vg_cmhinfra1-lv_root
> # initrd /initrd-[generic-]version.img
> #boot=/dev/sdb
> default=0
> timeout=5
> #splashimage=(hd0,0)/grub/splash.xpm.gz
> #hiddenmenu
> serial --unit=1 --speed=57600
> terminal --timeout console serial
>
> title CentOS (3.18.17-13.el6.x86_64)
> root (hd0,0)
> kernel /xen.gz dom0_mem=1024M,max:1024M loglvl=all
> guest_loglvl=all console=tty0 console=com2 com2=57600
> module /vmlinuz-3.18.17-13.el6.x86_64 ro
> root=/dev/mapper/vg_cmhinfra1-lv_root rd_LVM_LV=vg_cmhinfra1/lv_swap
> rd_LVM_LV=vg_cmhinfra1/lv_root console=hvc0 nomodset
> module /initramfs-3.18.17-13.el6.x86_64.img
> title CentOS (2.6.32-573.7.1.el6.x86_64)
> root (hd0,0)
> kernel /vmlinuz-2.6.32-573.7.1.el6.x86_64 ro
> root=/dev/mapper/vg_cmhinfra1-lv_root rd_NO_LUKS KEYBOARDTYPE=pc
> KEYTABLE=us LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=vg_cmhinfra1/lv_swap
> SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg_cmhinfra1/lv_root
> rd_NO_DM rhgb quiet console=ttyS1,57600 console=tty0
>
> initrd /initramfs-2.6.32-573.7.1.el6.x86_64.img
>
> _______________________________________________
> CentOS-virt mailing list
> CentOS-virt at centos.org
> https://lists.centos.org/mailman/listinfo/centos-virt
>
More information about the CentOS-virt
mailing list