Sunday, October 31, 2010
Bug in Gaussian 09 revision A.02
There is a bug in Gaussian09 revision A.02, which makes the single electron integral very slow, sometimes even fail. Our scientist has verified this. To solve this issue, Upgrade to Gaussian 09 to B.01.
Friday, October 29, 2010
Encountering State Initializing after installing Voltaire Drivers
First thing first,
For more information on downloading the appropriate Voltaire Drivers, see blog entry Download Voltaire OFED Drivers for CentOS. After you have downloaded the appropriate and install Voltaire Drivers, you may encounter something like:
It is due to the Subnet Manager (opensm) not being installed. Voltaire OFED Installation package installed only the OpenIB Packages. Even if you have install the opensm before installing the Voltaire OFED Package, the Voltaire OFED Package will uninstall the existing opensm packages to ensure openib packages are fully compatible.
To install the Opensm packages nicely, do read on the blog entry Installing Voltaire QDR Infiniband Drivers for CentOS 5.4
Other good reasing materials:
For more information on downloading the appropriate Voltaire Drivers, see blog entry Download Voltaire OFED Drivers for CentOS. After you have downloaded the appropriate and install Voltaire Drivers, you may encounter something like:
CA 'mlx4_0' CA type: MT26428 Number of ports: 1 Firmware version: 2.6.0 Hardware version: a0 Node GUID: 0x0008f1476328oaf0 System image GUID: 0x0008fd6478a5af3 Port 1: State: Initializing Physical state: LinkUp Rate: 40 Base lid: 2 LMC: 0 SM lid: 14 Capability mask: 0x0251086a Port GUID: 0x0008f103467a5af1
It is due to the Subnet Manager (opensm) not being installed. Voltaire OFED Installation package installed only the OpenIB Packages. Even if you have install the opensm before installing the Voltaire OFED Package, the Voltaire OFED Package will uninstall the existing opensm packages to ensure openib packages are fully compatible.
To install the Opensm packages nicely, do read on the blog entry Installing Voltaire QDR Infiniband Drivers for CentOS 5.4
Other good reasing materials:
Thursday, October 28, 2010
Installing Voltaire QDR Infiniband Drivers for CentOS 5.4
This blog writeup Installing Voltaire QDR Infiniband Drivers for CentOS 5.4 (linuxcluster.wordpress.com) is on how you can
- Download the drivers from the Voltaire Website
- Install the Infiniband Drivers
- Install the Subnet Manager - opensmd
- Test the State is "Active"
- Connectivity Test between Server and Client
- Voltaire OFED 1.5 User Manual
- Infiniband HOWTO by Guy Coates
Tuesday, October 26, 2010
Download Voltaire OFED Drivers for CentOS
Here is the FTP site for downloading Voltaire OFED Drivers Listing. The latest drivers for CentOS is for CentOS 5.4
http://www.voltaire.com/ftp/versions/current/Software/Server_Products/VoltaireOFED-Linux/1.5/
http://www.voltaire.com/ftp/versions/current/Software/Server_Products/VoltaireOFED-Linux/1.5/
Sunday, October 24, 2010
BashGuide Wiki
BashGuide Wiki by Greg is an excellent material for beginner. According to the wiki which is still work-in-progress
This guide aims to become a starting point for people interested in learning to work with BASH. It aspires to teach its readers good practice techniques for developing scripts for the BASH interpreter, and to educate them about the internal operation of BASH......To read it.
Saturday, October 23, 2010
Making Disc Images using mkisofs
I've got this tip from Linux Format Edition 137. Very useful indeed.
mkisofs is a wonderful utility to generate ISO images. To generate a compatible ISO images on a disc which are readable everywhere, consider the following commands
mkisofs is a wonderful utility to generate ISO images. To generate a compatible ISO images on a disc which are readable everywhere, consider the following commands
$ mkisofs -rdlJ -o disc_directory_image.iso directory/
- -r : "Rock Ridge" format is enabled to allow long filenames on UNIX systems
- -J : allow long filenames on Windows Systems
- -l : Allow full 31-character filenames.
- -d : Do not append a period to files that do not have one which violate ISO9660
Friday, October 22, 2010
Using Yum Provides
This is a continuation of Using Yum effectively (Part 1) and Using Yum effectively (Part 2)
I have learned a cool command line "yum provides". "yum provides" help you search for the packages that will install either a file or directory. For example
I have learned a cool command line "yum provides". "yum provides" help you search for the packages that will install either a file or directory. For example
# yum provides bash
bash-3.2-24.el5.x86_64 : The GNU Bourne Again shell (bash) version 3.2 Repo : base Matched from: bash-3.2-24.el5.x86_64 : The GNU Bourne Again shell (bash) version 3.1. Repo : installed Matched from: Other : Provides-match: bash
Thursday, October 21, 2010
Linux Advice Site
Unix and Linux is a collaboratively edited question and answer site for people who love Unix and Linux. No registration is required. Quite an interesting site especially when the site stack have 95% of questions answered
Wednesday, October 20, 2010
CPLEX Installation with Python on CentOS
Following up on this blog entry Free Full version of ILOG Optimization products via IBM's Academic Initiative Program
1. After getting the necessary software and license from IBM Academic Initiative, you should install the CPLEX binary
2. For the license file, make use your license file name is "access.ilm" (without the quotation)
3. Create a folder to house the license. CPLEX needs this folder to be present
4. You should be able to run your CPLEX now. To verify, go to the CPLEX binary folder and run it. In my case
5. To install the Python API of CPLEX, do read up on IBM iLOG Optimization Studio Documentation
You will need to add the path to your PYTHONPATH by running
1. After getting the necessary software and license from IBM Academic Initiative, you should install the CPLEX binary
# ./cplex_studio122.acad.linux-x86.bin
2. For the license file, make use your license file name is "access.ilm" (without the quotation)
3. Create a folder to house the license. CPLEX needs this folder to be present
# mkdir -p /usr/ilog/ilm # mv access.ilm /usr/ilog/ilm
4. You should be able to run your CPLEX now. To verify, go to the CPLEX binary folder and run it. In my case
# /usr/local/cplex_studio_122/cplex/bin/x86-64_sles10.4.1/cplex
5. To install the Python API of CPLEX, do read up on IBM iLOG Optimization Studio Documentation
# cd /usr/local/cplex_studio_122/cplex/python/x86-64_sles10_4.1/ # python setup.py install --home ./cplex/
You will need to add the path to your PYTHONPATH by running
export PYTHONPATH=$PYTHONPATH:/usr/local/cplex_studio_v12/cplex/python/x86-64_sles10_4.1
Tuesday, October 19, 2010
ChameleonOS Alpha Changeable Skins for Linux
ChameleonOS is a light-weight linux operating system with changeable skins that mimics other Operating Systems including MS and Mac-OS X. ChameleonOS is based on Unity Linux RC2.
Quite neat.
Quite neat.
Wednesday, October 6, 2010
Changing a Partition Label on Linux
If you need to re-label a partition, you can use the command e2label
Firstly to display the label of a partition
To change the label of a partition
Remember to update the partition label at /etc/fstab file
Firstly to display the label of a partition
# e2label /dev/sda1
To change the label of a partition
# e2label /dev/sda1 data
Remember to update the partition label at /etc/fstab file
Tuesday, October 5, 2010
Loading Mod_Python on Apache 2.x on CentOS 4.x and CentOS 5.x
Loading Python on Apache is easy. The material is taken from Mod Python ArchLinux Wiki
Configure Apache
Restart Apache
Test Mod_Python
1. Add this block to /etc/httpd/conf/httpd.conf
2. Create a file in /home/www/html/ called mptest.py and add this as contents
Restart Apache again
Navigate to http://www.yoursite.com/mphandler.py/handler and you should see a site that says
Hello World!
Configure Apache
# vim /etc/httpd/conf/httpd.conf
LoadModule python_module modules/mod_python.so
Restart Apache
# service restart httpd
Test Mod_Python
1. Add this block to /etc/httpd/conf/httpd.conf
<Directory /home/www/html> AddHandler mod_python .py PythonHandler mod_python.publisher PythonDebug On </Directory>
2. Create a file in /home/www/html/ called mptest.py and add this as contents
from mod_python import apache def handler(req): req.content_type = 'text/plain' req.send_http_header() req.write("Hello World!") return apache.OK
Restart Apache again
# service restart httpd
Navigate to http://www.yoursite.com/mphandler.py/handler and you should see a site that says
Hello World!
Monday, October 4, 2010
Unzipping file with bz2 extension
If you encounter files that is compressed with bz2 only, use the following commands
If however, you encounter files that is compressed with .tar.bz2, use the following commands
$ bunzip2 file.bz2
If however, you encounter files that is compressed with .tar.bz2, use the following commands
$ tar -xvjpf file.bz2
Sunday, October 3, 2010
Installing HandBrake on Fedora 13
Handbrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MacOS X, Linux and Windows.
Installation is straight-forward and much of this material is taken from Compiling HandBrake on Linux
Install the following packages
More Information
Another Useful DVD-Backup or DVD-ripping tool is Thoggen. For more information, see Installing Thoggen on Fedora 11
Installation is straight-forward and much of this material is taken from Compiling HandBrake on Linux
Install the following packages
# yum groupinstall "Development Tools" "Development Libraries" \ "X Software Development" "GNOME Software Development"
# yum install yasm zlib-devel bzip2-devel \ dbus-glib-devel libgudev1-devel webkitgtk-devel libnotify-devel \ gstreamer-devel gstreamer-plugins-base-devel
More Information
Another Useful DVD-Backup or DVD-ripping tool is Thoggen. For more information, see Installing Thoggen on Fedora 11
Subscribe to:
Posts (Atom)