Bu Blogda Ara

21 Temmuz 2010 Çarşamba

mysql temporary dizini hakkında

Mysql default kurulumda "/" dizini altında bulunan tmp klasörünü temporary files için kullanıyor. Geçenlerde bir tabloyu repair etmek gerekti. Tablo boyutu 35G. Repair işlemi başladığında "/" kök dizinin dolduğunu gördüm. Ayrıca repair işlemide yarıda kesildi.
Bu sorunu gidermek için /tmp yi daha fazla yer olan NFS alanına tanımladım. (yada yeterli boş alanı olan diğer bir disk olabilir)

/etc/my.cnf ' ye bir satır eklemek gerekiyor.

[mysqld]
tmpdir=/mnt/xyzdb/tmp

mysql servisini restart ederek, rapair işlemini yeniden başlatabilirsiniz.





8 Temmuz 2010 Perşembe

Urchin nedir? Urchin Nasıl kurulur ?

Urchin nedir ?

Urchin web sitesi loglarını detaylı raporlamamızı ve analiz etmemizi sağlayan Google Analystic' in kurulabilen yazılım halidir. Özellikle Google Analystic çalışmıyorken çok işinize yarayabilir. Ücretlidir ve 30 günlük deneme sürümünü indirebilirsiniz. http://www.google.com/urchin/download.html deneme sürümünden lisanslı sürüme upgrade i mevcut.

önerilen OS ve kaynaklar : Windows server OS, Linux 2.4/2.6 kernel, and FreeBSD; 2gb ram, 250gb drive

Urchin Nasıl Kurulur ?

Logaları kolayca parse edebilmeniz için linux üzerine kurmanızı tavsiye ederim.

1 . Download Edelim

http://www.google.com/urchin/download.html


# wget http://dl.google.com/urchin/current_urchin6_linux2.6_kernel.zip

2. Sisteminizde mysql kurulu olmalı ,

Herhangi bir client ile mysql e bağlanıın,

ör: bash kullanarak .veya mysql front ile

# mysql -u root -p
mysql>

3. Urchin için database oluşturun:
mysql> create database urchin character set utf8;

4. Yetkileri ayarlayalım ,

mysql> GRANT ALL ON urchin.* to 'urchin'@'localhost' IDENTIFIED BY 'mySecreteUrchinPassword';
mysql> quit;

5. Urchin' i kuralım.
Download ettiğimiz file' i uncompress edelim.
$ unzip current_urchin6_linux2.6_kernel.zip
$ mkdir urchin
$ tar -zxvf urchin6402_linux2.6_kernel.tar.gz -C urchin

Kurulım dizinine girelim
$ cd urchin
$ ./install.sh


Installation Directory: /usr/local/urchin
Webserver Port: 9999
Webserver User: nobody
Webserver Group: nobody
SQL Server Type: mysql
SQL Server: 127.0.0.1
SQL Port: 3306
SQL Database: urchin
SQL User: urchin
SQL Password: (set but not displayed)
Initialize configuration database during install: Yes
Automatic monthly geodata updates: Yes
Start Webserver and Scheduler: Yes

Please select continue or exit [Default: 1]
1. Continue
2. Exit

Installing Urchin

Configuring Urchin to use existing SQL server
-- Initializing SQL database for Urchin
-- Configuring SQL parameters in urchin.conf

Creating webserver configuration

Setting file ownership and permission

Starting the Urchin webserver and scheduler daemon
Urchin webserver started on port 9999
Urchin SLAVE scheduler started
Urchin MASTER scheduler started

------------------------------------------------------------------------
-- Installation Complete
------------------------------------------------------------------------

The Urchin administrative interface should be ready to use at

http://sunucu_ip_numarası:9999/

To start or stop the Urchin webserver or scheduler, run 'urchinctl start'
or 'urchinctl stop' from the installation bin directory.

The administrative interface default username is admin and the password
is urchin. A wizard will direct you through the process of licensing
the product and changing the default password.


Ve kurulım tamamlanıyor. Aşağıdak URL den login olabilirsiniz.

http://sunucu_ip_numarası.com:9999/




Default username : admin ve password urchin

Login olduktan sonra shirbazı kullanarak admin şifresini değiştirebilirsiniz.
Devamında yine sihirbazı kullanarak bir profile oluşturun.
Bu profile için log source belirtin.
Run ile çalıştırığınızda logların grafikler haline dönüştüğünü gözlemleyebilirsiniz.
Log parse işlemi için İhtiyaca göre zamanlama yapabilirsiniz.

5 Haziran 2010 Cumartesi

ESX için NetApp Virtual Storage Console (VSC) Download edilebilir.

Bir API olarak VMware Virtual Center' a eklenebilen ve netapp storage' i vsphere client kullanarak yönetebilmenizi sağlayan yazılımı denemenizi öneririm.
Ayrıca ESX hostlar ile netapp arasındaki bağlantınızı devamlı kontrol eden bir API. (Host timeout , path ayarları vs ..)

Buradan bir önizleme yapabilirsiniz.

21 Mayıs 2010 Cuma

ESX versiyonu nasıl öğrenilir.

Esx versiyonunu konsol dan aşağıdaki komut ile öğrenebilirsiniz;

vmware -v

VMware ESX 4.0.0 build-208167

detay için ise ;

cat /proc/vmware/version

VmWare türk mail grubu

Bu yazı itibari ile 120 türk VCP den oluşan mail grubu!!

vmwareturk@googlegroups.com

20 Mayıs 2010 Perşembe

ESXi 4 ' e nasıl SSH ile login olunur.

  1. ESXi konsol da alt+F1' e basın.
  2. karşınıza çıkan ekranda klavyeden "unsupported" yazın.
  3. root password girin.
  4. konsol' da “vi /etc/inetd.conf”
  5. “#ssh” ile başlayan satırı bulun.
  6. “#” işaretini silin ( karakterin üzerine gelerek klavyeden “x” e basın. )
  7. ardından “:wq!” ile değişiklikleri kaydedin.
  8. “/sbin/services.sh restart” servisini restart edin.
  9. Bu şekilde SSH ile erişebilirsiniz. Eğer erişemiyorsanız. ESXi reboot edin.

12 Mayıs 2010 Çarşamba

Storage Vmotion

Üzerinde mysql ve java servilerinin çalıştığı bir VM de storage vmotion örneği ;

64 bytes from 10.10.6.1: icmp_seq=127 ttl=64 time=0.847 ms
64 bytes from 10.10.6.1: icmp_seq=128 ttl=64 time=0.810 ms
64 bytes from 10.10.6.1: icmp_seq=129 ttl=64 time=0.786 ms
64 bytes from 10.10.6.1: icmp_seq=130 ttl=64 time=0.805 ms
64 bytes from 10.10.6.1: icmp_seq=131 ttl=64 time=10317 ms
64 bytes from 10.10.6.1: icmp_seq=132 ttl=64 time=28.1 ms
64 bytes from 10.10.6.1: icmp_seq=133 ttl=64 time=1.21 ms
64 bytes from 10.10.6.1: icmp_seq=134 ttl=64 time=0.710 ms


Servislerde herhangi bir bozulma olmadı. Storage vmotion un gerçekleştiği anı bold la belirttim.

Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.

Linux guest lerde vmware tools kurarken aşağıdaki hatayı alabilirsiniz ;

Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.
Uninstall failed. Please correct the failure and re run the install.
Execution aborted.

çözüm :

rm -rf /etc/vmware-tools/

ve kurulumu yeniden başlatın.

28 Nisan 2010 Çarşamba

ZFS te bir volume un tüm snapshotları nasıl silinir ?

Bir volume un tüm snapshotlarını bir kerede silmek için aşağıdaki komut satırını kendinize göre uyarlayıp kullana bilirsiniz. Değişecek kısımı bold yazdım.

for i in `zfs list -H -t snapshot |grep depo01/backup_volume |awk {'print $1'}` ; do pfexec zfs destroy $i ; done

14 Nisan 2010 Çarşamba

Test disk - Data recovery

Data kurtarma vs ... işler için GNU lisanslı güzel bir tool.

http://www.cgsecurity.org/wiki/TestDisk

TestDisk aşağıdaki işletim sistemlerinde çalıştırılabilir.
  • DOS (either real or in a Windows 9x DOS-box),
  • Windows (NT4, 2000, XP, 2003, Vista),
  • Linux,
  • FreeBSD, NetBSD, OpenBSD,
  • SunOS and
  • MacOS

NetApp Storage için VMware ESX Guest OS I/O Timeout ayarları

Netapp kullanan vmware guest OS larda SCSI timeout süreleri netapp ın sunduğu scriptlerle ayarlanabilir. Bu script aslında /etc/udev e bazı parametreler giriyor.

OS mimarisine göre bu script i aşağıdaki linkten takip ederek uyguayabilirsiniz.

https://now.netapp.com/Knowledgebase/solutionarea.asp?id=kb41511

5 Nisan 2010 Pazartesi

ZFS ve Vmware ESX4

Solaris' in UFS ten sonra yeni ve default file sistemi yakında ZFS olacak. ZFS testeleri piyasaya sürülen Open Solaris ile solaris kullanıcıları tarafından yapılıyor.
Bunları niye yazıyorum :)... Çünkü Oldukça Popüler olan bu file system in ISCSI ve NFS özellikleri ESX' te kullanabilir. Dikkat edilmesi gereken gigabit interface lerin kullanılması ve mümkünse birden fazla portu aggrigate yaparak kullanmakta fayda var.

zfs te oluşturulan volume un blocksize ını 128k olarak ayarlayarak vmware tarafında clone işlemlerini daha hızlı yapabilirsiniz. Volume un "volblocksize" özelliği defaultta 8k dır ve alabileceği en büyük değer 128k dır. Yalnız bu ayarı volume oluşturma esnasında vermeniz gerekiyor. Var olan volume un volblocksize ini değiştiremezsiniz.

22 Mart 2010 Pazartesi

device eth0 does not seem to be present delaying initialization vmware

Vmware ESX üzerinde çalışan Linux guest te eth1 up yapılmaya çalışıldığında "device eth1 does not seem to be present delaying initialization" hatası ile karşılaşabilirsiniz.

çözüm :


/etc/udev/rules.d/70-persistent-net.rules

içine eth1 için şu satırı ekleyin ve reboot edin.

# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:9e:21:43", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"


Bu şekilde  olmazsa aşağıdaki yöndetimi deniyoruz.

# rm -f /etc/udev/rules.d/70-persistent-net.rules # reboot

25 Şubat 2010 Perşembe

ESX 4.0 sanal makine de USB kullanımı hakkında

Bildiğiniz gibi ESX4 te sanal makinelere USB device ekleyebiliyoruz. Peki Host un USB portunu bir sanal makine kullanabilir mi ?

Yaptığım işlemler şu şekilde,

- Host un USB girişine donanımı bağladım.

- Sanal makineye USB device ekledim. (ubuntu server 10) & winXP

Host bu device ı görüyor..

Ancak sanal makinede bu USB device ı göremiyorum.

şu linki buldum. http://xtravirt.com/xd10087

Linkte sanal makinelere USB device ın eklenebildiğini ancak host ile sanal makine arasındaki map işleminin çalışmadığını yazmışmışlar. ESX4 U1 ile düzeltilmesini beklediklerini de yazmışlar. Bende ESX4 U1 üzerinde deniyorum bunu  . Demek ki düzeltmemişler.

Ayrıca şu linkte , http://www.vmware.com/support/vsphere4/doc/vsp_esx40_vc40_rel_notes.html
Şöyle diyor.
New USB Pass-Through for Virtual Machines
Although you can add USB controllers to virtual machines, attaching USB devices is not supported.
Siz her ne kadar sanal makineye USB device taksanızda USB device lar desteklenmiyor. :D

6 Ocak 2010 Çarşamba

web tools

http://www.iwebtool.com/tools/


Bu URl deki web tools ları kullanmanızı öneririm saat başına 5 adet domain sorgulayabilirsiniz ..fazlası ücretli :)

Sadece kendi domaininiz için kullanacaksanız Google webmaster tool u kullanabilirsinzi.

https://www.google.com/webmasters/tools/home?hl=en

5 Ocak 2010 Salı

VMware Data Recovery icon u Vsphere client home page te görüntülemek için ..

VMware Data Recovery icon u Vsphere client home page te görüntülemek için VMwareDataRecoveryPlugin.msi nin virtual center da yada Vsphere client ı kurup kullandığınız client makinalarda kurmanız gerekiyor. Ardından Vsphere client ı kapatıp açmanız yeterli.. pluginleri discovery edecek ve Home da Data Recovery icon unu görebilirsiniz.

VMware Balloon Driver

Bir sanal makineyi start ettiğinizde bu sanal makinenin .vmx dosyası ile aynı konumda birde otomatik swap file oluşur. Bu swap file oluştuğu sürece sanal sunucu start edilebilir. Eğer sanal sunucuda memory ballooning driveri kurulu değil ise ki vmware tools ile birlikte sisteme kurulmuş olur, bu swap alanının kullanımı söz konusu. Eğer performans sorunu yaşıyorsanız Sanal Sunucuya Vmware tools hiç kurulmamış, sonradan durmuş yada devre dışı kalmış olabilir kontrol edin.
Optimum performans için ESX balon driver kullanılmalıdır. Ama bununla birlikte, balon driver geçici olarak yanıt vermediğinde swaping kullanılır. Dolayısı ile sanal sunucularınızın balloning driver larını kontrol etminizde fayda var.
ESX3.5

4 Ocak 2010 Pazartesi

Esx 4.0 Update1

bu update i uygulamadan önce Şu KB ye dikkat etmek lazım ..

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1016070

15 Aralık 2009 Salı

Sistemde yaşanan sorun nasıl giderilir ?

Sistemin herhangi bir noktasında yapılan ufak bir değişiklik adeta kartopu etkisi yapıp çok farklı problemler olarak karşımıza çıkabilir. Şunu söyleyebilirim ki benzer problemlerin %80'den fazlası yakın saat diliminde yapılan değişikliklerden dolayı olmuştur. O noktayı yeterince inceleyin ve gerçekten bu - basit yada basit olmayan - değişiklikten kaynaklanmadığından emin olun. Emin olamıyorsanız geri alıp, bi deneyin. Fakat sistemi benzer saat diliminde deneyin. Mağlum saate/yoğunluğa göre farklı tepkiler alabilirsiniz.

Muhtemel problemleri not alıp, aksiyonları belirleyin ve sıraya sokup, teker teker uygulayın. Uzun ve zor yapılabilecek değişiklikleri listenin sonuna ekleyin.

CD.

13 Kasım 2009 Cuma

Vmware High Availability (HA) de yaşanan problemler

Vmware High Availability de (HA) sorunlarınız varsa ilk önce kontrol etmeniz gereken network ve dns (/etc/hosts a da bakılmalı) ayarları sonuç getirmiyorsa muhtemelen HA servisi olan VMware-vpxa yani HA agent corrupt olmuş olabilir. Bu servisi yeniden kurmak için aşağıdaki Knowledge Base e bakabilirsiniz.

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003714

12 Kasım 2009 Perşembe

Linux makinalarda "wmware tools old" uyarısı hk.

Vmware ESX 3.5 te Genel görünümde Bazı linux makinalarda "vmware tools old" uyarısı alabilirsiniz. Bu durumda önce vmware tools düzgün yüklenmişmi kontrol etmek gerek, örneğin "vmmemctl" servisi çalışıyor mu ve modul kontrolllerinizi yapmanız gerek.
" lsmod |grep vmxnet " komutu ile vmxnet interface modülünun sisteme yüklü olup olmadığını kontrol edebilirsiniz. Eğer yüklü değilse mutlaka enable etmeniz gerekir. Sanal sunucuda Consoldan "vmware-tools-upgrader" i çalıştırın. Yönergeleri onaylayın son olarak network bağlantınız kopacak, vmxnet modülünü yüklemeniz için sizden aşağıdaki işlemleri yapmanızı isteyecek. Aynen uygulayabilirsiniz.

/etc/init.d/network stop
rmmod pcnet32
rmmod vmxnet
depmod -a
modprobe vmxnet
/etc/init.d/network start


ardından " lsmod |grep vmxnet " komutu ile vmxnet modulunun sisteme yüklendiğini "vmware tools old" ibaresinin "vmware tools ok" a dönüştüğünü göreceksiniz.

[root@sahiner ~]# lsmod |grep vmxnet
vmxnet 23168 0


interface in link mode unu öğrenmek için,

"ethtool eth0" komutunu çalıştırın. çıktı şu şekilde olmalı ,

Supported ports: [ TP ]
Supported link modes: 1000baseT/Full
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised auto-negotiation: No
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Link detected: yes

9 Kasım 2009 Pazartesi

Mysql error "InnoDB: Unable to lock ./ibdata1, error: 11

Elektrik kesintisinden dolayı, üzerinde mysql servisi çalışan bir sunucuda bu hatayı aldım.
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Error in opening ./ibdata1

çözüm ,

orjinal ibdata1 in yedeğini aldıktan sonra,

mv ibdata1 ibdata1.bak
cp -a ibdata1.bak ibdata1

.

6 Kasım 2009 Cuma

LG X120 netbook - windows 7

lg x120 netbook üzerinde xp home edition la geliyor. gönül rahatlığı ile windows 7 kurabilirsiniz. Sadece wireless te sorun yaşayacaksınız. LG sitesinden xp wireless driver i indirip kurduğunuzda bu sorunda ortadan kalkıyor.

lgx120

4 Kasım 2009 Çarşamba

windows xp ve vmware ESX

Windows xp yi VMware esx te bir sanal makina olarak kurmak istiyorsanız lsi logic driver ını yüklemeniz gerekir. Bunun için bir flopy imajı gerekiyor şuradan indirebilirsiniz. sisteme driveri göstermenize rağmen kurulum devam etmiyorsa yani şöyle bir hata alıyorsanız "Setup did not find any hard disk drives installed in your computer." bu durumda sanal makinanın özelliklerinden scsi controller type i LSI logic olarak seçmeniz gerekmektedir.

27 Ekim 2009 Salı

Vmware Data Recovery

Vmware Data Recovery ovf import ile ücretsiz elde edebileceğiniz bir vmware backup sunucusu. Kurulum ve kullanımı oldukça basit. Genel çalışma mantığı şöyle. Belirlediğiniz guest in istediğiniz diskinin bir snapshot unu alıyor ve bu snapshot u data recovery diskine alıyor son olarak guest üzerinden snapshot u kaldırıyor. VMware Data Recovery Module Password = vmwar@ ... Uygun birzamanda kurulumunu hazırlayıp ayrıca buradan yayınlıyor olacağım.

Domuz Gribi

Sizlerinde bildiği gibi domuz gribi vakaları son dönemde hızla artış gösteriyor. Aşağıda linklerde yer alan, UzmanTV’de yayınlanan videoları uygun bir zamanınızda izleyebilirseniz, bu konuda daha bilinçli olabilir ve hem kendiniz hem de yakın çevreniz için bazı önlemleri alabilirsiniz.



• Domuz gribini normal gripten nasıl ayırt edebiliriz?
• Domuz gribi nasıl bulaşır?
• Domuz gribinin belirtileri nelerdir?

23 Ekim 2009 Cuma

Screen Capture Goview free

citrix in ücretsiz ve beta screeen recorder yazılımı gayet güzel, test etmenizi tavsiye ederim .

http://goview.com/goldwyn/spring/recordings?method=listRecordings&page=1

linux Open files configuration

Linux sunucunuzda çalıştırdığınız bazı servisler linux ta bulunan openfiles limitine takılırsa /etc/securty/limits.conf dosyasını editleyin ve aşağıdaki satırları olduğu gibi ekleyin, sistemi reboot edin.


* soft nofile 16384
* hard nofile 65535

Anlık artırım için ulimit -n 65535 'de yazabilirsiniz ancak logout sonrasında bu ayar değişecektir.

22 Ekim 2009 Perşembe

xenserver free vs xen enterprise features

Xen server product ’ lar arasındaki farklar şurada var:
http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=1680964

Xen free edition da en önemli özelliklerden biri olan HA gelmiyor. Diğer olmayan özellikler linux host üzerinden bir şekilde halledilebilir aslında bunlar notification, provisioning, alarm sistemi ve performans reporting ...