Ben acer extensa 5635z de atheros çipseti ile çok düşük sinyal alıyordum, ki atheros bildiğiniz üzere en iyi kablosuz ağ çipsetlerini üreten firmadır.
Biraz araştırma ile wpa kullanımında sinyal gücünün %30 düşmesine neden olan bir sorun varmış ubuntu da, çözümü de
şu komutu verip
sudo apt-get install linux-backports-modules-karmic
makineyi yeniden başlatmaktan geçiyor.
Posts Tagged ‘ubuntu’
32 bit linux sistemi kullanıyorsanız sisteminiz maksimum 3.2 gb ram görebilir. Bu sınırı aşmak için 64 bit linux kullanmalı ya da PAE destekli bir kernel kullanmanız gerekir. Sistemi kaldırıp 64 bite geçmek istemiyorsanız. Aşağıdaki gibi yapın:
$ sudo apt-get update
$ sudo sudo apt-get install linux-headers-server linux-image-server linux-server
ubuntu 9.10 ve aşağısı için:
$ sudo apt-get install linux-generic-pae linux-headers-generic-pae
komutu vermelisiniz.
64 bit kurmak istiyosanız, önce işlemcinizin 64 bit desteğine bakın.
Aşağıdaki komutun çıktısında kırmızı işaretlenmiş “lm” görüyosanız, 64 bit desteğiniz vardır.
grep --color=always -iw lm /proc/cpuinfo
Tags: 32bit pae, 4gb hafıza kullanmak, 4gb ram limitation, linux ram artırmak, long memory. linux server image, over 4gb memory, ubuntu
Önce ihtiyaç duyacağımız paketleri kuralım
sudo apt-get install ntp ntpdate
ntpdate ntp.ubuntu.com
ile sistem saatini ayarlayabiliriz.
bunu otomatik yapmasını istersek
sudo touch /etc/cron.daily/ntpdate
sudo echo "ntpdate ntp.ubuntu.com" > /etc/cron.daily/ntpdate
sudo chmod 755 /etc/cron.daily/ntpdate
şeklinde günlük olarak saat ayarımızı veririz
Tags: clock, Linux, ntp, saat ayarı, ubuntu
Test uyguladığım benchmark programları içinde sunucu konfigurasyonu test için en hoşuma giden paket SysBench oldu.
Peki SysBench ile neleri test edebiliriz?
dosya I/O performansını
hafıza ayırma ve transfer hızını
POSIX threadleri performansını
mysql database server performansını
Benchmarkımızu kullanmak için
ubuntu veya debian kullanıyorsak
sudo apt-get install sysbench dememiz yeterli, kaynaktan kurmak istersek;
SourceForge SysBench yansısından
kaynak kodlarımız inidiyoruz.
tar -zxvf sysbench-0.4.12.tar.gz
komutu ile açıyoruz.
cd sysbench-0.4.12
./configure
make
make install
komutları ile sisteme kuruyoruz.
örnek komutlar:
fileio için;
$ sysbench --num-threads=16 --test=fileio --file-total-size=3G --file-test-mode=rndrw prepare
$ sysbench --num-threads=16 --test=fileio --file-total-size=3G --file-test-mode=rndrw run
$ sysbench --num-threads=16 --test=fileio --file-total-size=3G --file-test-mode=rndrw cleanup
ilk komut 3 gb lık dosya hazırlıyor test için, ikinci testleri gerçekleştiriyor, üçüncü de geçici dosyaları siliyor.
hafıza için;
$ sysbench --num-threads=16 --test=memory --memory-block-size=4K --memory-total-size=4G
(memtest paketi daha iyi bu iş için)
threadler için;
sysbench --num-threads=64 --test=threads --thread-yields=100 --thread-locks=2 run
cpu için;
sysbench --test=cpu --cpu-max-prime=20000 run
asal sayı hesabı ile test ediyor.
mysql için;
$ sysbench --test=oltp --mysql-table-type=myisam --oltp-table-size=1000000 --mysql-socket=/tmp/mysql.sock prepare
$ sysbench --num-threads=16 --max-requests=100000 --test=oltp --oltp-table-size=1000000 --mysql-socket=/tmp/mysql.sock --oltp-read-only run
testi anlamak için aynı makinada farklı kernellerle test edebilirsiniz.
örnek çıktı;
ripper@ubuntu:~$ sysbench --test=cpu --cpu-max-prime=20000 run
sysbench 0.4.10: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 20000
Test execution summary:
total time: 36.1809s
total number of events: 10000
total time taken by event execution: 36.1756
per-request statistics:
min: 3.60ms
avg: 3.62ms
max: 5.70ms
approx. 95 percentile: 3.62ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 36.1756/0.00
karşılaştırmak istersek 16 threadle
ripper@ubuntu:~$ sysbench --test=cpu --cpu-max-prime=20000 --num-threads=16 run
sysbench 0.4.10: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 16
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 20000
Test execution summary:
total time: 9.1494s
total number of events: 10000
total time taken by event execution: 144.8304
per-request statistics:
min: 3.60ms
avg: 14.48ms
max: 147.61ms
approx. 95 percentile: 63.75ms
Threads fairness:
events (avg/stddev): 625.0000/107.60
execution time (avg/stddev): 9.0519/0.05
Tags: benchmark, cpu, debian, fileio, Linux, memory, mutex, oltp, test, threads, ubuntu
Aşağıdaki komutları takip ederek networm manager için PPTP eklentisini yüklüyoruz.
sudo aptitude install network-manager-pptp
killall nm-applet
sudo /etc/init.d/dbus restart
nm-applet --sm-disable &
Eklentimiz yüklenmiş ve ağ yöneticisi görev çubuğu programcığımız yeniden başlamış olucak böylece.
Görev çubuğundan ağ uygulamasını tıkladığımız da artık yeni bir Vpn opsiyonumuz var.
Burdan yeni bir Vpn bağlantısı seçiyoruz.
Bağlantı tabına VPN ağgeçidimizi, ip ve host bilgimizi giriyoruz.
Onaylama tabında Refuse CHAP‘ı seçiyoruz.
Bu şekilde bağlantı tamam ama tüm trafiğim VPN üzerinden geçmesin diyorsanız, Routing tabında özel bir alt ağa bölebilirsiniz.
Tags: nm-applet, pptp, routing, ubuntu, vpn, WindowsGörev çubuğundaki network manager i sağ tıklayın.
eğer göremiyorsanız
komutuyla görev çubuğunda başlatabilirsiniz.
“Edit connections” da VPN tabına bakın, Add (Ekle) tuşu etkisiz ise, Network Manager appletinin VPN pluginleri yüklü değildir. Kurabiliceğiniz vpn pluginleri şunlardır;
network-manager-openconnect
network-manager-openvpn
network-manager-pptp
network-manager-strongswan
network-manager-vpnc
sudo apt-get install network-manager-openvpn network-manager-pptp
şeklinde istediğimiz pluginleri kurarız.
Burdan Ekle ile bağlantı ayarlarını gireriz.
/usr/lib/network-manager-openvpn/nm-openvpn-auth-dialog -s servis_ismi -n baglanti_ismi
şeklinde bir komutu Preferences -> Startup Applications arasına yazarak otomatik açılmasını sağlayabiliriz. bağlantı ismi vpn bağlantınıza verdiğiniz isimdir. Servis ismi ise;
PPTP plugin için, 'org.freedesktop.NetworkManager.pptp'
Cisco VPNC plugin için, 'org.freedesktop.NetworkManager.vpnc'
OpenVPN plugin için, 'org.freedesktop.NetworkManager.openvpn'
şeklindedir.
Tags: openvpn, pptp, strongswan, ubuntu, vpn, vpncBildiğiniz gibi tora debian ve ubuntu da oracle desteği olmadan geliyor. Eğer oracle desteği olan tora gerekirse şunları yapın:
http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html
adresinden instanclient basiclite, sqlplus ve devel paketlerini indirin.
Rpm olarak indirip alien ( yoksa sudo apt-get install alien) ile kurun.
http://debian.mirror.inra.fr/debian/pool/main/liba/libaio/libaio1_0.3.106-3_i386.deb
http://debian.mirror.inra.fr/debian/pool/main/liba/libaio/libaio-dev_0.3.106-3_i386.deb
paketlerini kurun.
sonra
sudo vi /etc/ld.so.conf.d/oracle.conf
komutu verin ve dosyaya
/usr/lib/oracle/11.1.0.1/client/lib
yazın
sudo ldconfig
komutu verin.
export ORACLE_HOME=/usr/lib/oracle/11.1.0.1/client
komutu verin.
bunu .bash_profile dosyanıza da ekleyin.
wget http://www.proturk.com/download/linux/deb/tora_1.3.21-3_i386.deb
sudo dpkg -i tora_1.3.21-3_i386.deb
ile kurun
komut satırına tora demeniz yeticektir.
Tags: debian, oracle, tora, tora with oracle support, ubuntuTags: debian, oracle, tora, tora with oracle support, ubuntu



