Posts Tagged ‘Linux’

Do you still deny the power of OpenSource?

January 22, 2010

Have you watched the movie Avatar? Or the movie District9? Let me tell you something which you might not know about the movies. Those movies and many other were rendered on a Ubuntu based server farm (specs and references later). If you are a hardcore Linux hater then I recommend not watching the movies, hehe! Don’t take it seriously go and watch the movies if you still haven’t because those movies might have not been possible without OpenSource and Linux.

From the Dustin’s blog post:

I just attended Paul Gunn‘s talk at LCA2010, entitled:

  • Challenges in Data Centre Growth (or, “You need how many processors to finish the movie???”)

Paul is a Systems Administrator at Weta Digital, a Wellywood digital effects studio here in Wellington, New Zealand. Check out some of the feature films that Weta Digital has worked on, and I think you’ll recognize a few. District9, Day the Earth Stood Still, Jumper, King Kong, Lord of the Rings, Fantastic Four, Eragon, X-Men, i-Robot. Wow!

Now you know what few other movies were also rendered using that Ubuntu server farm. Now lets get back to the specs of the server farm so you know what Linux is capable of. Weta Digital have 2Petabytes of diskarray, 10gbps of networking and 35,000 cores (4,000+ HP blades). Now you might be thinking that those movies might have taken couple of hours to be rendered on such huge setup? No those movies still took around 48 hours to be rendered on that setup. Did you see the benefits of using open source here? Not yet?

  • No Licensing cost for the OS
  • Free Support
  • No hardware requirements from vendor
  • Ability to modify the kernel as per the setup (if needed)

The above benefits are just few of the many that I could think of. There may be many more in the long run but you have got the idea! didn’t you? With proprietary software Licensing cost alone would have been more then the cost of setting up small OpenSource Lab. Then the additional support cost plus no ability to modify the kernel (if needed) to run efficiently in such a huge environment. And we all know how proprietary Operating system vendors provides you list of the hardware requirements when you tell them how big environment you are will to create.

Do you have any such OpenSource success stories? Or may be about Linux? Let us know.

Advertisements

CentOS Administrator re-appears after the long dis-appearance…

August 3, 2009

Have you been using CentOS? If you have been using it then be happy, the Administrator has re-appeared and had meeting with all developers. If you decided to switch from CentOS after his disappearance then you should give it a second thought now. As CentOS has announced that the development will continue as it was and as the Administrator has reappeared the working agreement has been reached among the developers to resolve the remaining issues. The announcement also mentioned there should be no impact on CentOS users.

The copy of Open Letter to Lance Davic,

Note: The CentOS Development team had a normal meeting today and Lance Davis was in attendance. In the meeting a majority of issues were resolved right away and a working agreement was reached with deadlines for any unresolved issues. There should be no impact to any CentOS users moving forward.

July 30, 2009 04:39 UTC

This is an Open Letter to Lance Davis from fellow CentOS Developers

This is an Open Letter to Lance Davis from fellow CentOS Developers

It is regrettable that we are forced to send this letter but we are left with no other options. For some time now we have been attempting to resolve these problems:

You seem to have crawled into a hole … and this is not acceptable.

You have long promised a statement of CentOS project funds; to this date this has not appeared.

You hold sole control of the centos.org domain with no deputy; this is not proper.

You have, it seems, sole ‘Founders’ rights in the IRC channels with no deputy ; this is not proper.

When I (Russ) try to call the phone numbers for UK Linux, and for you individually, I get a telco intercept ‘Lines are temporarily busy’ for the last two weeks. Finally yesterday, a voicemail in your voice picked up, and I left a message urgently requesting a reply. Karanbir also reports calling and leaving messages without your reply.

Please do not kill CentOS through your fear of shared management of the project.

Clearly the project dies if all the developers walk away.

Please contact me, or any other signer of this letter at once, to arrange for the required information to keep the project alive at the ‘centos.org’ domain.

Sincerely,

Russ Herrold
Ralph Angenendt
Karanbir Singh
Jim Perrin
Donavan Nelson
Tim Verhoeven
Tru Huynh
Johnny Hughes

So System Admins and Linux users, best of luck tweaking your CentOS servers. I hope CentOS will stay with us and will not go away as promised by the developers.

Microsoft – Releasing code under GPL

July 31, 2009

Are you surprised by reading the title of the post? Yes, it is true that Microsoft has released some code under GPL although it is not much, but I think it is a good start. There are rumors that they have violated GPL but I think that could be fixed and it is acceptable as Microsoft did it for the first time. They will learn the correct way of doing things as the time will pass.

I may be exaggerating it but I am happy to see such good postured from Microsoft towards Linux and Linux community. It has been quiet a long time since Microsoft has been blaming Linux for code violations and was not showing any support for the Linux users in general. But the release of these drivers which are more or less 20,000 lines of code show that Microsoft is now finally changing.

Right now it will be very early to say if there will be any future releases but there is one thing, Microsoft will get some real love from Linux user community if they keep supporting them and that might help them a lot. But yet again if they don’t release anything under GPL they should not make claims that they used to do in the past.

Open Source is slowly making its way to enterprise and Linux in general. Recently google has made few real good anouncements which I will cover in next blogposts. So Stay tuned. Best of luck to all open source developers, because it is because of them I am writing this post from my Mozilla FireFox and this because of them that you are reading it from wordpress.com.

OpenSource and me in 2009

January 9, 2009

First of all I am sorry for not being able to post on the blog, as I was really taken over in the past. But once again, now I will try to keep the blog updated else there is no point having the domain and blog here on wordpress.com, so I will now try to be regular.

I also have to write an article regarding Pakistan’s Economy and OpenSource, which is still not completed and already have been behind the scheduled. But I hope I will get it done very very soon. Hopefully sometime next week, although I will not be able to post it here until I get permission from Rabia, but lets see what happens.

As far as Opensource is concerned there are many things that has been changed, Ubuntu 8.10 came our, OpenSuse 11.1 came out, I had the chance to install OpenSer, etc etc. But couldn’t wrote about them here on the blog. I will try to update all of it here so I can later reference it, and also I feel very happy when someone find the posts here useful for them.

So, its like resolution for this year, that I will keep the blog updated.

What to do if your Amazon EC2 instance becomes unresponsive?

October 5, 2008

I have been very badly hurt by this, as our programmers were very actively working on PHP application and all of a sudden yesterday my Aamzon EC2 instance stopped responding to all TCP/UDP communication. I tried everything including ec2-reboot but nothing worked out, there were few major changes in the code which were not backed up and I fear losing them.

The distribution was CentOS 5 and I was running apache and ha-proxy on the instance, ha-proxy was running for a possible new instance launch to accommodate the load. Thanks that I had MySQL db on a different instance. The instance was launched using RightScale (because my client wanted it). The RightScale guys had some code changes in their Dashboard but I doubt that will effect the running instance.

I am not going to terminate the instance until there is the a last ray of hope. I am posting this question to some major forums including slashdot and others in the hope that I might get some help. So, if any of you have ever faced this situation, how you dealt with it? How you recovered your data from EC2 instance? And how did you get back you instance to respond to TCP communication?

UPDATE: That was a hardware fault and after sometime the instance came back to normal without losing anything. ūüôā Thanks everyone who helped me during that time.

How to fix suspend/hibernate stop working after new linux install

July 19, 2008

This is for those who had suspend/hibernate working fine, and then suddenly it stopped working. So you must be wondering what is broken? Or what have you done wrong to your system. This is because you either have installed another copy of Ubuntu or someother linux on separate partition and that changed the UUID of swap partition. So now you need to tell your Ubuntu system about that new UUID.

Below are the steps to solve the above mentioned problem. (more…)

Are you wondering why PSI on ubuntu is not playing any sounds?

July 19, 2008

So you are using PSI on Ubuntu and wondering why PSI is not playing sounds on new messages and on other events. PSI uses a play command to play sounds. You need to install few sound libraries that are used by play to enable PSI to play sounds. Use the following command to install required libraries.

sudo apt-get install sox libsox-fmt-all

Hope this will be helpful.

How to view actual physical memory available on xen host

July 19, 2008

When I was new on xen I had this very problem, that I was not able to figure out what is the actual amount of physical ram on xen host i.e Dom0. So sharing this little tip here for newbies that might be starting.

use “xm top” command to find out the actual physical ram.

Hope this will be helpful for someone.

Technorati Tags: , ,

Firefox!!!

June 18, 2008

firefoxYay! Finally the long waiting firefox 3 is out. I have been using the beta and rc versions for some time as I was using Ubuntu 8.04 (Hardy). But Firefox 3 stable is out now and is available for download. Its time for celebration for all Firefox users, because Firefox 3 is really a nice improvement since Firefox 2.

Firefox 3 is much faster, memory efficient, and my loving bookmarks management wow!. There is whole lot of things I might have missed but these 3 things were really what I wanted in firefox. And now it just rocks, its out of the world.

This is not just another firefox fan praising him, but if you don’t believe me then go and try it, grab your copye of firefox now.

Happy browsing everyone!

Related Posts:

Setup squid proxy server to use multiple outgoing IP addresses

May 26, 2008

A friend of mine needed my help to configure squid server to use multiple IP addresses based on the squid’s IP being used as proxy server. I told him that he can configure the squid server using following squid acls and tcp_outgoing_address directives.

acl ip1 myip 192.168.1.2
acl ip2 myip 192.168.1.3
acl ip3 myip 192.168.1.4
tcp_outgoing_address 192.168.1.2 ip1
tcp_outgoing_address 192.168.1.3 ip2
tcp_outgoing_address 192.168.1.4 ip3

The acl lines tell squid to match myip which means if someone uses the IP 192.168.1.2 as their proxy server they will match the acl ip1 and so on..

Update: But his problem was not solved by this, because he had to configure squid for 500+ IPs and doing this by hand is not worth it when you have so many languages out there. So I wrote a small perl script for him to generate squid acl and tcp_outgoing_address directives for all IPs.