Thu 8 May 2008
SGI Takes SUSE Linux to the Moon
Posted by jpugh under DataCenter, Government, OSS News
No Comments
Thu 8 May 2008
Posted by jpugh under DataCenter, Government, OSS News
No Comments
Wed 7 May 2008
Posted by kchin under DataCenter, Events, Going Green, Virtualization
No Comments
Seminar: Novell & Total Tec Systems - Be the Hero. Your Linux is Ready for Virtualization.
Popularity: 5% [?]
Wed 7 May 2008
Posted by kchin under DR/BCC, DataCenter, Desktop, Events, TCO
No Comments
Executive Breakfast with Novell & Mavenspire - Saving IT Budget with Linux
Popularity: 5% [?]
Wed 7 May 2008
Posted by spaul under Desktop, OSS News
No Comments
This just in from our friendly Banshee hackers Gabriel Burt and Aaron Bockover (and many others). Banshee is of course our preferred media player at the OPS Americas blog and for good reason!
We have just released Banshee 1.0 Beta 1, aka 0.99.1! This release adds some major features and lots of polish.

MTP and iPod device support have landed! Both MTP and iPod support album artwork, on-the-fly transcoding (converting between file formats), and video support!

Banshee playing music, showing cover art, and transferring to an MTP device
Other features and fixes include:

Default Smart Playlists
This release also features default smart playlists, created for new users and users with zero smart playlists. There is a more extensive list of predefined smart playlists, including the defaults, available in the New Smart Playlist dialog.
Thanks to Aaron Bockover, Alexander Hixon, Bertrand Lorentz, Christopher Rogers, Scott Peterson, Sebastian Dröge, and Wouter Bolsterlee for code contributions for this release, and to Daniel Nylander (sv), Gabor Kelemen (hu), Jordi Mas (ca), and Wouter Bolsterlee (nl) for updated translations! And to Jorge Castro for testing and release notes help, and Michael Monreal and Andrew Conkling for testing and bugzilla work!
You can follow the posts of Banshee contributors on Planet Banshee. We are a friendly, vibrant community and always glad to have people join us! If you have been wanting to contribute back to free software and GNOME, I think you’ll find Banshee’s code and C# a pleasure to work in, and a healthy amount of support and encouragement from a very active community. Join us on our mailing list, in our IRC chatroom, and on our wiki!
Popularity: 6% [?]
Wed 7 May 2008
Posted by RossB under Applications, Desktop, Gear, Multimedia, Tools/Utils
No Comments
From the article:
This article shows how you can use an iPod on a Linux desktop with the Rhythmbox audio player. It covers how you can upload MP3 files from your desktop to your iPod and delete files on the iPod. Normally, Apple’s iTunes software is needed to manage an iPod, but iTunes is not available for Linux. Fortunately, there are Linux alternatives such as Rhythmbox that can handle the task.
Popularity: 6% [?]
Tue 6 May 2008
Posted by Daniel under File Systems, Gear, Storage, Training and How To's
No Comments
Customers are always looking for ways to get their cost of Linux deployments down lower, and make management easier on their staff. One of, at least in my opinion, the best options they have is to get rid of 3rd party multi path IO solutions for your SAN and disk management.
I was at one of my customers the other day helping them set up MPIO that is built into SLES 10. While I was there I took a few notes for what we did to get things working for their environment. These same instructions should work with other SAN’s that can handle multi path IO.
SLES 10 supports a lot of SAN’s right out of the box and automatically detects them so you don’t really need an /etc/multipath.conf. My customer likes to be able to change the black list for various types of hardware they use and wanted user-friendly names. To do this I created a multipath.conf for them that looked like the following…
## /etc/multipath.conf file for SLES 10
## You may find a full copy of this file, with comments, here..
## /usr/share/doc/packages/multipath-tools/multipath.conf
# Setup user friendly names
# name : user_friendly_names
# scope : multipath
# desc : If set to “yes”, using the bindings file
# /var/lib/multipath/bindings to assign a persistent and
# unique alias to the multipath, in the form of mpath<n>.
# If set to “no” use the WWID as the alias. In either case
# this be will be overriden by any specific aliases in this
# file.
# values : yes|no
# default : no
defaults {
user_friendly_names yes
}
# Setup the blacklisted devices….
# name : blacklist
# scope : multipath & multipathd
# desc : list of device names that are not multipath candidates
# default : cciss, fd, hd, md, dm, sr, scd, st, ram, raw, loop
#
blacklist {
devnode “^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*”
devnode “^hd[a-z][[0-9]*]”
devnode “^cciss!c[0-9]d[0-9]*[p[0-9]*]”
}
If your curious about what platforms that SLES 10 supports out of the box a list is in the SLES documentation.
Assuming you already have your LUNs assigned to you. And once you have the /etc/multipath.conf file there are a few services that need to be started to make all this work.
# service boot.multipth start
# service multipathd start
That should start the demons and load kernel modules that you need. To check that do an lsmod to see if you see dm_multipath and multipath. Once that is done you can check your setup to see if it is correct…
# multipath –v2 -d
create: mpath10 (360080480000290100601544032363831) EMC,SYMMETRIX
[size=200G][features=0][hwhandler=0]
\_ round-robin 0 [prio=4][undef]
\_ 11:0:0:39 sdbr 68:80 [undef][ready]
\_ 11:0:1:39 sdcc 69:0 [undef][ready]
\_ 10:0:0:39 sdl 8:176 [undef][ready]
\_ 10:0:1:39 sdw 65:96 [undef][ready]
create: mpath11 (360080480000290100601544032363832) EMC,SYMMETRIX
[size=400G][features=0][hwhandler=0]
\_ round-robin 0 [prio=4][undef]
\_ 11:0:0:40 sdbs 68:96 [undef][ready]
\_ 11:0:1:40 sdcd 69:16 [undef][ready]
\_ 10:0:0:40 sdm 8:192 [undef][ready]
\_ 10:0:1:40 sdx 65:112 [undef][ready]
That is what it looks like for the EMC Symmetrix I was working with so your mileage may vary.
Once you have the devices showing up correctly you need to make sure the multi path modules load on reboot. To do that run the following commands…
# chkconfig multipathd on
# chkconfig boot.multipath on
The next thing is to configure LVM to scan these devices so you can use them in your volume groups. To do this you will need to edit /etc/lvm/lvm.conf in the following places…
filter = [ “a|/dev/disk/by-id/.*|”, “r|.*|” ]types = [ “device-mapper”, 253 ]
Above limits the devices that LVM will scan to only devices that show up by-id. If your using LVM to manage other disks that are not in that directory, think local scsi drives, you will need to make sure those are still available by adjusting your filter more like this…
filter = [ “a|/dev/disk/by-id/.*|”, “a|/dev/sda1$/”, “r|.*|” ]
Once that is done do a lvmdiskscan to get LVM to see the new drives.
A few other things that customers often ask for is how to have SLES scan for new LUNs on the san without rebooting. With SLES10 it’s s simple as passing a few parameters to the sys file system.
# echo 1 > /sys/class/fc_host/host<number>/issue_lip
That will make the kernel aware of the new devices at a very low level, but the devices are not yet usable. To make them usable do the following…
# echo “- - -” > /sys/class/scsi_host/host<number>/scan
That will scan all devices and add the new ones for you. All of this information is in the SLES 10 Storage Administration Guide, including various ways to recover from issues.
Also since SP1 SLES10 has been able to boot a mpio device from the SAN. The doc for doing that in SP1 is located here.
Have fun and enjoy..
Popularity: 9% [?]
Tue 6 May 2008
Posted by RossB under Appliance, DataCenter, Gear, Press, Vendors
No Comments
From the Press Release:
Reliable and Affordable SAP® Business All-in-One Solution with SAP® MaxDBTM Database and SUSE Linux Enterprise from Novell to Be Preconfigured, Pretested and Preinstalled on HP Systems
ORLANDO, Fla. - May 05, 2008 - SAP AG (NYSE: SAP) today announced its intent to introduce preconfigured, pretested and preinstalled SAP® Business All-in-One solutions on HP BladeSystem and HP ProLiant server technology. Building upon the recently announced SAP Business All-in-One fast-start program, the new comprehensive, cost-effective turnkey solution will include SAP Business All-in-One and the SAP® MaxDBTM database, which will be based on SUSE Linux Enterprise from Novell and delivered with systems built on the HP BladeSystem c3000 enclosure. The resulting solution will deliver seamless interoperability, high performance and reliability, lowered costs and an enhanced set of functionality for midsize companies in the manufacturing, service and trade industries. Furthermore, this all-inclusive offering reduces companies’ time to value and lowers total cost of ownership (TCO). The announcement was made at SAPPHIRE® 2008, SAP’s international customer conference, being held in Orlando, Florida, May 4-7.
The HP BladeSystem c3000 running SAP Business All-in-One integrates computing, networking, management, power and cooling, storage and data protection within a single, affordable and easy-to-manage enclosure designed specifically for midsize businesses. The modular and reliable design of this turnkey solution simplifies setup, operation and change management, while the intelligent tools and built-in management interfaces provide efficient remote solution management. All components of the application and IT infrastructure are tested and documented as an HP Solution Block to provide an extremely reliable and stable environment that helps ensure maximum system availability and productivity. HP Insight Control software further reduces TCO by automating management tasks from a single control.
“This new offering further simplifies the deployment and use of on-premise solutions and helps drive the adoption of integrated business solutions in the SME market,” said Robert Vetter, senior vice president, Global SME Business Development, SAP AG.
“The combination of advanced HP BladeSystem technology with SAP Business All-in-One creates a simple, affordable and reliable solution that delivers high availability and performance at low costs,” said Urs Renggli, director, Worldwide Small and Midmarket Business, HP. “This powerful combination allows midsize customers to save money while driving growth. Delivered by regional networks of qualified HP partners, the offering can be optimized to meet the needs of specific requirements.”
Proven Efficiency
SAP and HP have been collaborating for nearly 20 years to help support their customers’ business requirements by creating application environments that help ensure their IT infrastructures work seamlessly. HP is the leading technology provider for SAP customers running SAP MaxDB based on SUSE Linux Enterprise.PharmLog, a logistic service provider for pharmaceutical companies, is one of several hundred SAP Business All-in-One customers already reaping the benefits of using the HP infrastructure. PharmLog chose the combination of SAP Business All-in-One, SAP MaxDB, SUSE Linux Enterprise and HP infrastructure because it needed a business management system capable of reliably handling the demanding logistics of its business — up to 1.0 million packaging units per day in the German market — while still being easy touse and affordable.
“SAP MaxDB is a very stable and easy-to-use database,” said Matthias Rempe, SAP administrator at PharmLog. “After the very easy installation, it needs minimal maintenance. Minimal maintenance by the system administrator is much more important than the lower license fees.”
Invitation to Joint Ecosystems
Many partners have voiced approval of the availability of HP BladeSystem c-Class as part of the fast-start program.“We have explored the capabilities of the new installation wizard that is part of the SAP Business All-in-One fast-start program and are very impressed with the reduction of the implementation time of the SAP Business All-in-One solution stack,” said Uwe Bohnhorst, COO, itelligence AG. “We can now rely on a proven preconfigured, pretested and preinstalled solution with low TCO. We are convinced that the solution will help us better support midsized companies in all of our markets.”
SAP MaxDB Completes a Winning Combination
A recently completed benchmark shows that this solution — combining SAP, SUSE Linux Enterprise Server and SAP MaxDB on HP hardware — offers excellent performance on a low-cost basis for midsize customers.“With SAP MaxDB, we provide our customers with a superior database technology for the SME market, as SAP MaxDB is custom built and tuned for SAP’s applications and customers,” said Vetter. “For example, since most of its administrative tasks are fully automated, the TCO is low, reliability is high and the database performs very well. By offering SAP Business All-in-One solutions integrated with HP ProLiant server blades and the HP BladeSystem c3000 enclosure via the fast-start program, we keep our promise to further decrease TCO for our customers.”
For more information on SAP solutions for small businesses and midsize companies, please visit http://www.sap.com/sme
For more information on the SAP Business All-in-One fast-start program, see http://www.sap.com/solutions/sme/businessallinone/solutionoverview/index.epx?tab=FastStart
For more information on the SAP’s Referral program, see April 3, 2008 press release titled, “SAP Expands and Supports Ecosystem by Rewarding Companies Worldwide for New Business Recommendations.”
Popularity: 10% [?]
Mon 5 May 2008
Posted by spaul under Command Line, DataCenter, Desktop, Tools/Utils, Training and How To's
[2] Comments
Linux is a “unix-like” operating system while Mac OS X is based on BSD Unix, and as such they are basically cousins
There are a number of tools that ship with your Mac by default, and others that are included on the installation media that can be used to remotely administer SUSE Linux Enterprise Desktop or SUSE Linux Enterprise Server Machines from your Mac.
Note: For the purpose of this article I am using SLED/SLES 10 SP1 and Mac OS X 10.5 (Leopard)
Virtual Network Computing (VNC) is a graphical desktop sharing system which uses the RFB protocol to remotely control another computer. It transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network. There have been many free VNC clients for OS X in the past (http://sourceforge.net/projects/cotvnc/), but now Apple is shipping one in 10.5 which is installed by default. You may not know about it because it is not located in an obvious place. You can find it by browsing in Finder to /System/Library/CoreServices/Screen\ Sharing.app. To make it easier to find again you can either drag it onto your dock, or create and alias to it in /Applications.
Before you can use vnc, you have to configure a VNC server on your Linux machine (in Gnome :-):
Configure your Mac to connect:
Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two computers. SSH is typically used to log into a remote machine and execute commands, but it also supports tunneling, forwarding arbitrary TCP ports and X11 connections; it can transfer files using the associated SFTP or SCP protocols. SSH uses the client-server protocol. An SSH server, by default, listens on the standard TCP port 22.
Enable SSH on your Linux machine:
rcsshd status If it is not running, start it by entering rcsshd restartinsserv sshd You may configure your firewall by entering yast2 firewall or simply browsing to it in yastUsing SSH on your Mac:
/Applications/Utilities/Terminal.appssh username@ipaddress where ‘username’ is the username on your Linux machine and ‘ipaddress’ is the ipaddress of your Linux machine.scp /path/to/file/to/be/coppied username@ipaddress:/path/to/place/to/be/coppied/toscp -r to copy folders/directoriesX11.app is Apple Computer’s implementation of the X Window System for Mac OS X. Apple’s implementation of X11 is based on the X.Org Server and adds support for hardware-accelerated 2D graphics, hardware OpenGL acceleration and integration with Aqua, the Mac OS X graphical user interface (GUI). The cool thing about X11.app is that it will allow you to securely access applications running on Linux machine as if they were running locally on your Mac. Previous versions of X11.app were very slow, but now with the version released in 10.5, Apple has done a great job of speeding the application up.
In older versions of Mac OS X you had to opt-in to installing this package during the OS X installation process, or install it afterwards off of the DVD. From what I can tell it is now installed by default on OS X 10.5. If it is not, you can install it by:
To access applications over X using X11.app:
/Applications/Utilities/X11.appOnce it is open you will be presented with an xterm window. This should be familiar as you are also a linux user ssh -X username@ipaddress (make sure that you use an uppercase ‘X’)Notes: Applications launched through X11 are not actually running on your Mac. When you open Yast it is configuring options on your Linux machine, not your Mac. You can launch and run graphical applications in the background by adding a ‘&’ to the end of your command. For example:
gconf-editor &
You will be returned to the command line after executing this command so that you can launch another application. Another note is that I have experienced weirdness when launching nautilus in X11. If anyone has a solution to this please post a comment!
Popularity: 12% [?]
Mon 5 May 2008
Posted by RossB under Government, Interop, OSS News, Press, Windows
No Comments
From the article:
Linux software vendor Novell Inc. of Waltham is expanding its alliance with Microsoft Corp. into China, in a bid to encourage Chinese companies to start paying for the software they use to run their businesses.
Three Chinese firms - People’s Insurance Company of China, The Dairy Farm Co., and Dawning Information Industry Co. - will purchase from Microsoft three-year licenses for Novell’s SUSE Linux Enterprise Server software. “Both Novell and Microsoft are committed to furthering this partnership, and we couldn’t be happier with the results to date,” said Novell chief executive Ron Hovsepian.
Popularity: 10% [?]
Fri 2 May 2008
Posted by cseader under OSS News
No Comments
Looking for a way to filter out the Security, Optional, Recommended or just want to filter the Kernel only, this is a must read.
You must be at ZLM 7.2 IR1 with Hot Patch 3 or greater in order to get this to work. If you have not applied any Hot Patches you will want to send an email to zen.feedback@novell.com with the subject line “ZLM7.2 IR1 Hot Patch” so that you can get the information you need to update your ZLM Server and Clients to the latest Hot Patch.
Below are some example zlmmirror configuration files that you can use to accomplish the filtering spoken of. Please feel free to read my ZLM Lab Guide located here for more information on the setup and troubleshooting of your environment.
This is accomplished in a pretty easy fashion with the following zlmmirror configuration. You can adapt this configuration with additional targets if needed. Note the LocalName tag which is for the local name of the Catalog that will be created. Also note the ExcludeBundle tag which includes the kernel to be excluded in this filter. If you would like to include the kernel in the security patches you would just remove that tag.
<ZLMMirrorConf> <Session> <RemoteServer> <Base>https://nu.novell.com/repo</Base> <Type>nu</Type> <User>xxxx</User> <Password>xxxx</Password> </RemoteServer> <LocalServer> <Type>zlm</Type> <User>administrator</User> <Password>novell</Password> </LocalServer> <Catalog> <Name>SLES10-SP1-Updates</Name> <LocalName>SLES10-SP1-Security</LocalName> <Folder>sles-10-i586/SP1/patches</Folder> <Target>sles-10-i586</Target> <ExcludeBundle>patch-slesp1-kernel.*</ExcludeBundle> </Catalog> </Session> </ZLMMirrorConf>
In order to accomplish mirroring the Security patches you will need to run this command:
zlmmirror m --category=security -c /location/of/zlmmirror/configuration
This just like the Security patches can be accomplished with the following zlmmirror configuration. You can adapt this configuration with additional targets if needed. Note the LocalName tag which is for the local name of the Catalog that will be created. Also note the ExcludeBundle tag which includes the kernel to be excluded in this filter. If you would like to include the kernel in the optional patches you would just remove that tag, that is if there is ever any kernel thats labeled optional :).
<ZLMMirrorConf> <Session> <RemoteServer> <Base>https://nu.novell.com/repo</Base> <Type>nu</Type> <User>xxxx</User> <Password>xxxx</Password> </RemoteServer> <LocalServer> <Type>zlm</Type> <User>administrator</User> <Password>novell</Password> </LocalServer> <Catalog> <Name>SLES10-SP1-Updates</Name> <LocalName>SLES10-SP1-Optional</LocalName> <Folder>sles-10-i586/SP1/patches</Folder> <Target>sles-10-i586</Target> <ExcludeBundle>patch-slesp1-kernel.*</ExcludeBundle> </Catalog> </Session> </ZLMMirrorConf>
In order to accomplish mirroring the Optional patches you will need to run this command:
zlmmirror m --category=optional -c /location/of/zlmmirror/configuration
Use the following configuration for filtering for recommended patches. You can adapt this configuration with additional targets if needed. Note the LocalName tag which is for the local name of the Catalog that will be created. Also note the ExcludeBundle tag which includes the kernel to be excluded in this filter. If you would like to include the kernel in the optional patches you would just remove that tag, that is if there is ever any kernel thats labeled Recommended :).
<ZLMMirrorConf> <Session> <RemoteServer> <Base>https://nu.novell.com/repo</Base> <Type>nu</Type> <User>xxxx</User> <Password>xxxx</Password> </RemoteServer> <LocalServer> <Type>zlm</Type> <User>administrator</User> <Password>novell</Password> </LocalServer> <Catalog> <Name>SLES10-SP1-Updates</Name> <LocalName>SLES10-SP1-Recommended</LocalName> <Folder>sles-10-i586/SP1/patches</Folder> <Target>sles-10-i586</Target> <ExcludeBundle>patch-slesp1-kernel.*</ExcludeBundle> </Catalog> </Session> </ZLMMirrorConf>
In order to accomplish mirroring the Recommended patches you will need to run this command:
zlmmirror m --category=recommended -c /location/of/zlmmirror/configuration
Use the following configuration for filtering for Kernel patches only. You can adapt this configuration with additional targets if needed. Note the LocalName tag which is for the local name of the Catalog that will be created. Also note the Bundle tag which includes the kernel to be included in this filter so that it just mirrors the kernel.
<ZLMMirrorConf> <Session> <RemoteServer> <Base>https://nu.novell.com/repo</Base> <Type>nu</Type> <User>xxxx</User> <Password>xxxx</Password> </RemoteServer> <LocalServer> <Type>zlm</Type> <User>administrator</User> <Password>novell</Password> </LocalServer> <Catalog> <Name>SLES10-SP1-Updates</Name> <LocalName>SLES10-SP1-Kernels</LocalName> <Folder>sles-10-i586/SP1/patches</Folder> <Target>sles-10-i586</Target> <Bundle>patch-slesp1-kernel.*</Bundle> </Catalog> </Session> </ZLMMirrorConf>
In order to accomplish mirroring the Kernels you will need to run this command:
zlmmirror m -c /location/of/zlmmirror/configuration
Enjoy!
Popularity: 13% [?]