ubuntu etiketli yazı

RAID1 array’i yeniden yapılandırma.

Önceki yazımızda RAID arrayde bulunan bozuk diskin nasıl tespit edileceğini görmüştük. Bu yazımızda bozuk diskin yerine takılan yeni diskin array’e nasıl ekleneceğini göreceğiz. Normalde ubuntu sunucular bu işi yeni disk takılıp sistem açıldıktan sonra otomatik olarak yapmaya başlayabiliyor, ancak zaman zaman sorunlar ile karşılaşmak mümkün oluyor. Örneğin benim vereceğim örnekte md1 array’i nedense inactive durumda. Bu sorunla yüzleştiğimizde neler yapılabilir beraber bakalım:

(Not: bu işlemleri yaparken, herhangi bir veri kaybı yaşamanızdan sorumlu olmadığımı tekrar belirtmek isterim. Önceki yazıda bulunan kurallar aynen bu yazı için de geçerli.)

Öncelikle yeni diskte eş bölümleri oluşturmamız gerekmekte...

Devamı...

Ubuntu sunucuda RAID1 array içindeki bozuk diski bulmak.

RAID1 sistemdeki diskin bir tanesi bozulduğu zaman izlenecek yöntemler:

Öncelikli işlem sistem henüz açık iken yedek almaktır. Her zaman yedeğinizi alın! Bu işlem sonucunda sisteminizde oluşabilecek sorunlardan tamamen siz sorumlusunuz. Ben yaptım oldu ancak sizin sistemde de aynı sonucu vermeme olasılığı her zaman vardır ve veri kaybı yaşamanız bu olasılık dahilindedir. Bu yüzden bu adımları uygularken yaşayacağını hiçbir kayıptan ben sorumlu değilim. 🙂

Canlı sistemin yedeğini aldıktan sonra bozuk diskin hangisi olduğunu bilmiyorsanız öncelikle bunu tespit etmemiz gerekir.

Sistemde root kullanıcı haklarına nail olup (# sudo -s) /var/log/ altındaki messages log dosyasının içine bakarak bozuk diskin hangisi olduğunu anlayabiliriz...

Devamı...

Defining Motherboard, CPU and BIOS info in Linux terminal

In this article, I’m going to explain how to read motherboard, cpu and bios information under linux terminal.

Reading Motherboard Information:

# sudo dmidecode -t 2

 

Reading Motherboard Serial Number:

# sudo dmidecode -t 2 | grep Serial

 

And OEM Information:

# sudo dmidecode -t 11

Devamı...

Installing Django-CMS over Python Virtual Environment on Ubuntu based systems

Prepare for virtual environment:

$ sudo apt-get install python-setuptools python-dev build-essential
$ sudo easy_install pip
$ sudo pip install virtualenv

Creating a virtual environment:

$ virtualenv example_env -p python2.7 –no-site-packages –distribute

Activating virtual environment:

$ source example_env/bin/active

Installing Django and Django-CMS in to virtual environment:

$ pip install PIL
$ pip install django-cms

the command above is also installs those required packages:

django
django-mptt
django-classy-tags
django-sekizai
south
html5lib

Thats all. Library installation on virtual environment is complete. On the next, how to run django-cms on django with apache…

Note: If you want to exit from virtual environment just type this:

$ deactivate

Devamı...

Resolving Tomboy Ubuntu One issue on Mint 11 Katya

Mint Linux 11 Katya

Tomboy & Ubuntu One.

Tomboy notes… You know,.. In this world, people uses for taking notes and take a look at them from any where, who knows this app.. Because it’s online, ermmm… Any way, this app doesn’t needs to be clearifying about what it is…

Main problem is:
I installed Mint Linux 11 Katya and I can’t find ubuntu one service in the tomboy options like before…

Let’s resolve this problem and make me a hero who saved the DAY one:
Open tomboy notes from “Menu/Accessories”
Click to “Preferences” in “Edit” menu and tab to “Synchronization”
Select “Tomboy Web” from “Services” pulldown
Add “https://one.ubuntu.com/notes/” address to “Server” line
Click to “Connect to Server” button.

Now you must sent to “https://login.ubuntu...

Devamı...

squeeze/sid'e PostgeSQL entegreli eJabberD kurulumu

apt-get install ejabberd postgresql

mkdir ejabberd-modules
:~$ svn checkout http://svn.process-one.net/ejabberd-modules ejabberd-modules
:~$ cd ejabberd-modules/pgsql/trunk
:~/ejabberd-modules/pgsql/trunk$ ./build.sh
:~/ejabberd-modules/pgsql/trunk$ cd ebin
:~/ejabberd-modules/pgsql/trunk/ebin$ sudo cp * /usr/lib/ejabberd/ebin/
:~/ejabberd-modules/pgsql/trunk/ebin$ cd ~/
:~$ wget http://svn.process-one.net/ejabberd/tags/ejabberd-2.1.2/src/odbc/pg.sql

:~$ sudo su postgres -c psql template1
Welcome to psql 8.2.7, the PostgreSQL interactive terminal. Type: copyright for distribution terms h for help with SQL commands ? for help with psql commands g or terminate with semicolon to execute query q to quit
postgres=# ALTER USER postgres WITH PASSWORD ‘my_postgres_user_password_here’;
ALTER ROLE
...

Devamı...

Ubuntu'ya Bugzilla3 kurulumu

bugzilla0ywOlay şundan ibaret:

sudo apt-get install bugzilla3

Ha bi de çalışmaya başlaması için ufak tefek  ayar çekmek gerek:

sudo cp /usr/share/bugzilla3/debian/apache.conf /etc/apache2/conf.d/bugzilla3.conf

sudo /etc/init.d/apache2 restart

Bu işlem apache’nin bugzilla’yı çalıştırması için kullanması gereken yolları görmesine yardımcı olur. Son olarak da apache’ye gösterilen yoılların apache tarafından okunabilmesi için hak ve grup ayarları yapmak gerekmektedir.

chmod g+rw /etc/bugzilla3/params

chown www-data:www-data /etc/bugzilla3/params

Herşey yolunda gittiyse  (http://sunucu_adresiniz/cgi-bin/bugzilla3/index.cgi) adresiyle bugzilla sayfasına erişip giriş yapabilir ve pirincin taşını ayıklamaya başlayabilirsiniz 😀

Not: Ubuntu’daki bu hazır çözüm ile bugzi...

Devamı...

Ubuntu'ya svn ile çalışan trac kurmak

Ubuntu’ya subversion (svn) ile birlikte çalışan trac sunucusu kurmak:

İşe ilk önce kurulu değilse aşağıdaki paketleri kurarak başlıyoruz,

sudo apt-get install apache2 libapache2-mod-python libapache2-svn python-setuptools subversion python-subversion

apt-get install trac ile depodan trac’i kurabilirsiniz anacak depodaki paket son stabil sürüm değildir. Son stabil sürümü bu bağlantıdan görebilirsiniz. son stabil sürümün adresini aldığıktan sonra aşağıdaki komutları sırasıyla işletiyoruz:

sudo easy_install http://ftp.edgewall.com/pub/trac/Trac-0.11.4.tar.gz
sudo mkdir /svn
sudo mkdir /trac
sudo htpasswd -cm /etc/svnauth kullanıcıadın
sudo htpasswd -m /etc/svnauth başkakullanıcı

Devamı...

Ubuntu’da konsol görünümü ile ilgili çözümler.

Eğer konsola düştüğünüzde türkçe karakterleriniz düzgün görünmüyorsa ya da MC gibi ncurses kullanan arabirimleriniz bir acaip görünüyorsa aşağıdaki işlemleri yapmanız bu sorunları aşmanazı yarayacaktır.

Devamı...

Envy ile Nvidia ve Ati ekran kartlarının tanıtımı çok kolay.

Linux kurulumda ekra kartınız X tarafından otomatik olarak algılanır ama genelde X’in kendi driverları kullanıldığı için ekran kartınız pek performanslı çalışmaz.
Ubuntu kullanıcıları için depolarında nvida-glx sürücüleri bulunmakta ancak bu sürücüler de sorun çıkartabiliyor. Mesela ben bu sürücüleri kurdum ama 3D oyunları açamıyordum. Çalıştırmaya kalktığımda hep hata veriyorlardır.

Biraz araştırmadan sonra daha önce de nette karşılaştığım Envy çözümüne bi şans vereyim dedim.

Devamı...