I am trying to figure out the best way to implement multipath failover
for an Engenio RAID storage system. I am running SuSE 9.3 x86-64 on the
host. The multipath-tools-0.2.1-3 is installed. The kernel is
I am currently using the storage sytem without multipath. 6 LUNs plus a
special access device are mapped (twice each) to devices /dev/sda -
/dev/sdm. The redundant device names represent paths via each of the 2
RAID controlers in the system. Each LUN is formatted with a LVM2
partition, and all 6 are joined to form 1 logical volume, using the
currently active devices. The problem, of course is that in the event
of a failover of 1 of the controllers, the devices assigned to it
become inactive, and IO is routed through the other controller, using
the other device names. In that event, it should be possible to reboot
the host system, and it should be able to reconstruct the LVM volume
group, since LVM2 uses the wwid of the LUNS, instead of the device
names. But, that involves interruption of serice and downtime, and
defeats the purpose of having a dual controller system.
So, I need to get multipath working. and so far, I don't know how to
do it. From what I have been able to gather from the multipath-tools
homepage http://christophe.varoqui.free.fr it work with the dev-mapper
system in 2.6.x, and you typically set it up by defining the device
maps at the command prompt wth /sbin/multipath. It is not clear from
the documentation what makes the dm table persistent across reboots. It
does say that you can optionally use a file /etc/multipath.conf but
there is no example of this file provided, and I have no idea what the
syntax would be.
The documentation does say that you should be able to run the command
multipath -v and it should come back with a list of paths, multipaths,
and device maps. When I do that, it reports nothing. Could it be that
this will only work if you have previously defined device maps? Or is
it that my hardware is not recognized by version 0.2.1-3 of
multpath-tools? I am hesitant at ths point to start adding device maps
at the command prompt, because the system is in service, and I can't
afford to take it off line right now (beside, I have no idea what I'm
Anyway, I should mention that there is a bug in the
/etc/init.d/multipathd init script. The "restart" section is missing,
but a simple edit will fix that. After fixing the init script,
multipathd can be configured with the runlevel editor and it loads
Now, I noticed that SLES9 SP1 includes multipath-tools-0.3.6-0.3. This
is a more recent version than is included in SuSE Professional 9.3, and
was presumably added to improve functionality. Question: How well does
SLES9 handle multipath devices?
Maybe the soution to my problem is to buy SLES9? Any help or advice on
this issue would be greatly appreciated.
Switch to Netscape Internet Service.
As low as $9.95 a month -- Sign up today at
Netscape. Just the Net You Need.
New! Netscape Toolbar for Internet Explorer
Search from anywhere on the Web and block those annoying pop-ups.
Download now at http://channels.netscape.com/ns/search/install.jsp
I am having problems building application using GTK with the new version of
9.3 professional for AMD64.
I am trying to build Xscreensaver. All of the hacks build fine, but when it
gets to the demo program, I get errors during linking. So, after doing a
configure and build, it fails in the driver directory. The last lines i get
gcc -pedantic -Wall -Wstrict-prototypes -Wnested-externs -std=c89 -
U__STRICT_ANSI__ -L/usr/local/lib -o xscreensaver-demo-Gtk prefs.o dpms.o
remote.o exec.o ../utils/resources.o ../utils/usleep.o ../utils/visual.o
demo-Gtk.o demo-Gtk-conf.o -L/usr/X11R6/lib64 \ -Wl,--export-dynamic -L/
usr/lib64 -L/opt/gnome/lib64 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lpthread -lz -
lgdk-x11-2.0 -latk-1.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -
lgdk_pixbuf_xlib-2.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -
lglib-2.0 -lXmu -lXpm -Wl,--export-dynamic -L/opt/gnome/lib64 -
lgdk_pixbuf_xlib-2.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -
lglib-2.0 -lSM -lICE \ -lXt -lX11 -lXinerama -lXext /opt/gnome/lib64/
libglade-2.0.so: undefined reference to `gtk_menu_tool_button_get_type' /opt/
gnome/lib64/libglade-2.0.so: undefined reference to
undefined reference to `gtk_icon_view_get_type' /opt/gnome/lib64/
libglade-2.0.so: undefined reference to `gtk_about_dialog_get_type'
collect2: ld returned 1 exit status make: *** [xscreensaver-demo-Gtk] Error 1
This is a machine that was updated from Suse 9.1 (no 9.2 in the middle). I
don't know if there are older versions of gtk2 that are expected, or what.
I also get this message when i try to configure :
checking for pkg-config... /
usr/bin/pkg-config checking for GTK+ - version >= 2.0.0...
*** 'pkg-config --modversion gtk+-2.0' returned 2.6.4, but GTK+ (2.4.4)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GTK+. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
I am thinking that they may be related. Has anyone else run into this? If
so, what did you do to get around the problem?
Can MPlayer and/or Xine play wmv files in SuSE 9.3? When I try to play
a wmv file with MPlayer, I hear only audio and get the following errors:
Requested video codec family [wmv9dmo] (vfm=dmo) not available.
Enable it at compilation.
Requested video codec family [wmvdmo] (vfm=dmo) not available.
Enable it at compilation.
Cannot find codec matching selected -vo and video format 0x33564D57.
The reason I decided to post this question was that I did read
'DOCS/HTML/en/codecs.html', but I did not see anything about wmv files.
I perused MPlayer's codecs URL, but I did not see anything there
either. I tried different '-vo ' (video output) options, but to no
avail (which is understandable if the problem is the codec). Trying to
play the same file with kaffeine (xine-based), I get similar behavior:
the audio plays fine, but no video. What did I do wrong?
I have an nVidia GeForce 440 To Go 64M card (on a Compaq Presario
R3000Z-series AMD64-based laptop, which I bought specifically because it
had an nVidia card and was 64-bit) . I compiled MPlayer from source
because I could not get the rpms from the apt-get repositories to work
right. (Other files, like MPEG, play fine, so I am definitely missing a
codec.) If I run './configure --help', I do not see anything referring
to the missing codec(s) --or did I miss the obvious?
TIA for any help.
I got very many conflicts on a YAST package update to kde 3.4.1.
I downloaded the yast-sources files from
set the install source to the local directory and start "Install and Remove
Then I marked all new packages to be upated.
Yast reports me over 800 lines of "not fulfilled dependences", but the
missing files and packages are installed.
Conflict with amarok 1.2.4-3
not fulfilled dependences:
amarok needs libmusicbrainz.so.4
amarok needs libsqlite3.so.0
amarok needs libtunepimp.so.2
locate libmusicbrainz.so.4 libsqlite3.so.0 libtunepimp.so.2
rpm -qal | grep libmusicbrainz.so.4
A update in the same way on 32bit system under SUSE 9.3 works fine.
Does have anybody a hint for me ?
Thanks, Werner Franke
I'm working on a driver for a PCI card. During the installation, I read
the BAR0 and BAR1 registers two different ways and I get two different
results for BAR1.
pci_resource_start(0) = A
pci_read_config_dword(0x10) = A
pci_resource_start(1) = B
pci_read_config_dword(0x14) = B+8
Any ideas anyone?
I've tried this on two systems, same hardware. Kernels 2.6.5-7.155 and
2.6.11.xxx. x86_64 flavo(u)rs.
TIA & cheers
To unsubscribe, email: suse-programming-e-unsubscribe(a)suse.com
For additional commands, email: suse-programming-e-help(a)suse.com
Archives can be found at: http://lists.suse.com/archive/suse-programming-e
I'm fighting for a few months now with a brand new Athlon 3.2GHz-based
workstation that I would like to get installed with 9.3, but it's
causing me an unusual amount of headaches.
The first issue I'd like to raise with you: I can't get subfs/submount
to work for DVDs and blank medias. Its working like a charm for plain
CDs and USB media (keys, CompactFlash cards, digital camera, etc.).
submount of DVD media worked once, right after the (one of the very
many) installs, but then stopped working. Current install is pretty
vanilla. Not fully patched yet, but I installed the following ones, in
the hope they might help:
Here is a short run-down of the hardware I'm using:
Motherboard: ASUS K8N-E Deluxe
(BIOS flash-upgraded to release 1006, dated 08/10/2004)
CPU: AMD Athlon-64 @ 3.2 GHz
RAM: 1 GB (2 x 512 MB, Kingston)
Disk: 2 x Western Digital 200 GB SATA (WD2000JD)
CD/DVD: Plextor DVD-ROM PX-116A
CD/DVD burner: Plextor DVD+/-RW PX-716A
Graphic card: Asus V9570 TD 256 MB AGP (= GeForce FX 5700)
Mouse: Logitech Click! Optical USB
Network board: 3Com 3C905CX Etherlink XL 10/100 PCI
Sound card: Turtlebeach Santa Cruz
Would any of you have some experience to share on this issue (or on the
hardware involved) ? More technical details are at hand, if needed.
| IBA |
/* Ion Beam Applications, S.A.| Philippe Andersson */
/* Av. Albert Einstein, 4, | Unix Admin. Control Team */
/* B-1348 Louvain-la-Neuve | pan(a)iba.be */
/* BELGIUM | +32-10-475.983 Fax: +32-10-475.837 */
The installer under SuSe 9.3 64-bit, could be 32-bit but didn't test,
appears to install the MegaRAID driver incorrectly. In
the /etc/sysconfig/kernel file the INITRD_MODULES line should only need
the "megaraid_mbox" driver which then loads the megaraid driver. However
in 9.3 you do the following: "megaraid_mbox megaraid" which then tries
to reload the megaraid driver causing several lines of errors.
I bought a brand new DWL-G520+ and want to run in on SuSE 9.3 64bit. Did
anyone run this PCI-card with success? I realized it crashes if I try to
configure it with yast. That means configuration runs properly but the
activation procedure seems to be broken and my entire PC hangs.
I YOU-updated my wireless packages and firmware. And I tried with DHCP and
without with no success. Do you have any ideas?
I've heard somewhere (may be here in our maillist, but I didn't find
nothing in mail archive) about some problems w/Marvell Gigabit
Ethernet chip on ASUS A8V mobos at work w/SuSE Linux 9.x.
Sorry, is it simple my "imagination" ? It may be important for mobos
choice, because Marvell chips are presenetd in a lot of mobos,
in particlular in a set of Gigabyte mobos for Athlon64.
Zelinsky Institute of Organic Chemistry