İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

MySQL CPU Kullanımı my.cnf optimizasyonu

MadDriver

0
İyinet Üyesi
Katılım
3 Mayıs 2005
Mesajlar
50
Reaction score
0
innodb kullanmıyorum MyIsam kullanıyorum. Bunların hangisinini en iyi performansı verdiği hakkındada bilgim yok doğrusu.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
innodb kullanmıyorum MyIsam kullanıyorum. Bunların hangisinini en iyi performansı verdiği hakkındada bilgim yok doğrusu.

Bu sekilde bir dene bakalim, eski dosyayi bir yere saklamayi unutma!

[MySQLD]
port=3306
basedir=C:program FilesSWsoftPleskDatabasesMySQL
datadir=C:program FilesSWsoftPleskDatabasesMySQLData
default-character-set=latin5
max_connections=800
old_passwords=1
max_user_connections=400
skip-locking
skip-innodb
join_buffer_size=2M
key_buffer_size=384M
max_allowed_packet = 3M
myisam_sort_buffer_size = 8M
query_cache_type=1
query_cache_size= 32M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
sort_buffer_size = 1M
table_cache=1024

[client]
port=3306
 

MadDriver

0
İyinet Üyesi
Katılım
3 Mayıs 2005
Mesajlar
50
Reaction score
0
iyinet admin yardımın için teşekkürler. şimdi verdiğin ayarlarla kullanıyorum. Bakalım yarın öğlen ne olacak. son durumu buradan bildiririm tekrar.
 

MadDriver

0
İyinet Üyesi
Katılım
3 Mayıs 2005
Mesajlar
50
Reaction score
0
iyinet admin yardımların için çok teşekkürler. Bu saatlerde yaşanan sitenin açılmama problemi giderildi. Suan rahat bir şekilde erişim var. Hatta şuan smurfing saldırısı yapılıyor siteye fakat yinede erişim gayet düzgün çalışıyor.
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
Iyinet tekrar yazıyorum buraya, ilk ayarlarımı ve değerleri sunucuyu ilk aldığım an vermiştim ve sunucuda hiçbirşey kurulu değildi.

Son değerler,
Kod:
[root@teklan-tr ~]# free
             total       used       free     shared    buffers     cached
Mem:       2066780    2038868      27912          0     165036    1292256
-/+ buffers/cache:     581576    1485204
Swap:      2031608          8    2031600
[root@teklan-tr ~]#

Kod:
top - 14:11:29 up 7 days, 19:55,  1 user,  load average: 0.00, 0.03, 0.01
Tasks: 112 total,   1 running, 111 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.8% us,  0.3% sy,  0.0% ni, 98.9% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   2066780k total,  2038796k used,    27984k free,   165036k buffers
Swap:  2031608k total,        8k used,  2031600k free,  1292256k cached

/etc/my.cnf dosyasını ilk dediğin gibi yaptığımda Plesk CP'nin çalışmasına izin vermemişti..

Tekrar bu değerlere göre bir yanıt verirsen memnun kalırım..

(Çalışan 5-6 tane kendi sitem var, üç tanesi vbulletin forum, diğerleri de hep php+mysql)
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
Iyinet tekrar yazıyorum buraya, ilk ayarlarımı ve değerleri sunucuyu ilk aldığım an vermiştim ve sunucuda hiçbirşey kurulu değildi.

Son değerler,
Kod:
[root@teklan-tr ~]# free
             total       used       free     shared    buffers     cached
Mem:       2066780    2038868      27912          0     165036    1292256
-/+ buffers/cache:     581576    1485204
Swap:      2031608          8    2031600
[root@teklan-tr ~]#

Kod:
top - 14:11:29 up 7 days, 19:55,  1 user,  load average: 0.00, 0.03, 0.01
Tasks: 112 total,   1 running, 111 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.8% us,  0.3% sy,  0.0% ni, 98.9% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   2066780k total,  2038796k used,    27984k free,   165036k buffers
Swap:  2031608k total,        8k used,  2031600k free,  1292256k cached

/etc/my.cnf dosyasını ilk dediğin gibi yaptığımda Plesk CP'nin çalışmasına izin vermemişti..

Tekrar bu değerlere göre bir yanıt verirsen memnun kalırım..

(Çalışan 5-6 tane kendi sitem var, üç tanesi vbulletin forum, diğerleri de hep php+mysql)

Sorun nedir anlamadim.
Verdigin bilgilere bakinca server gayet bos durumda, bir problem yok gorunuyor. Makina %99 idle (bos) durumda.
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
1 sayfa geride dediklerini yapınca;

Kod:
[root@teklan-tr etc]# service psa start
DB error (mysql41 compatible query) 1017: Can't find file: 'misc.MYI' (errno: 2)
System error 11: Resource temporarily unavailable
Unable to connect to mysql database

System error 25: Inappropriate ioctl for device
Starting psa-spamassassin service:                         [FAILED]
ERROR 1017 (HY000) at line 1: Can't find file: 'DomainServices.MYI' (errno: 2)
ERROR 1017 (HY000) at line 1: Can't find file: 'sessions.MYI' (errno: 2)
DB error (mysql41 compatible query) 1017: Can't find file: 'misc.MYI' (errno: 2)
System error 11: Resource temporarily unavailable
DB error (mysql41 compatible query) 1017: Can't find file: 'misc.MYI' (errno: 2)
System error 11: Resource temporarily unavailable
Database connection failed, keys will not be updated
Processing config directory: /usr/local/psa/admin/conf/httpsd.*.include
/usr/local/psa/admin/bin/httpsdctl start: httpd started
...
...

çıkıyor. Orijinal(yukarıdaki şekilde) my.cnf kullanınca da herşeyi sonuna kadar kullanıyor sanırım?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
1 sayfa geride dediklerini yapınca;

Kod:
[root@teklan-tr etc]# service psa start
DB error (mysql41 compatible query) 1017: Can't find file: 'misc.MYI' (errno: 2)
System error 11: Resource temporarily unavailable
Unable to connect to mysql database

System error 25: Inappropriate ioctl for device
Starting psa-spamassassin service:                         [FAILED]
ERROR 1017 (HY000) at line 1: Can't find file: 'DomainServices.MYI' (errno: 2)
ERROR 1017 (HY000) at line 1: Can't find file: 'sessions.MYI' (errno: 2)
DB error (mysql41 compatible query) 1017: Can't find file: 'misc.MYI' (errno: 2)
System error 11: Resource temporarily unavailable
DB error (mysql41 compatible query) 1017: Can't find file: 'misc.MYI' (errno: 2)
System error 11: Resource temporarily unavailable
Database connection failed, keys will not be updated
Processing config directory: /usr/local/psa/admin/conf/httpsd.*.include
/usr/local/psa/admin/bin/httpsdctl start: httpd started
...
...

çıkıyor. Orijinal(yukarıdaki şekilde) my.cnf kullanınca da herşeyi sonuna kadar kullanıyor sanırım?

Orijinal my.cnf ile sorun cikaran my.cnf leri buraya koyarmisin.
Karsilastirma yapalim.
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
Orijinal:
Kod:
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Sizin verdiğiniz:
Kod:
[mysqld]
skip-innodb
skip-locking
max_connections = 500
key_buffer = 128M
table_cache = 1500
query_cache_size = 32M
query_cache_type = 1
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
Orijinal:
Kod:
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Sizin verdiğiniz:
Kod:
[mysqld]
skip-innodb
skip-locking
max_connections = 500
key_buffer = 128M
table_cache = 1500
query_cache_size = 32M
query_cache_type = 1
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Bu sekilde bir dene bakalim

[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
skip-innodb
skip-locking
max_connections = 500
key_buffer = 128M
table_cache = 1500
query_cache_size = 32M
query_cache_type = 1

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
 

WoLeRiNe

0
İyinet Üyesi
Katılım
11 Ekim 2004
Mesajlar
1,145
Reaction score
0
Konum
IstanbuL
root@server [~]# cat /etc/my.cnf
[mysqld]
set-variable = max_connections=500
safe-show-database
root@server [~]#

root@server [~]# free -m
total used free shared buffers cached
Mem: 1999 1895 103 0 113 1317
-/+ buffers/cache: 464 1534
Swap: 1992 0 1992
root@server [~]#

15:51:50 up 2 days, 13:53, 1 user, load average: 1.09, 1.69, 1.80
140 processes: 132 sleeping, 7 running, 1 zombie, 0 stopped
CPU states: cpu user nice system irq softirq iowait idle
total 17.1% 0.0% 5.3% 0.0% 0.0% 0.0% 77.4%
cpu00 21.5% 0.0% 5.8% 0.0% 0.0% 0.0% 72.5%
cpu01 12.7% 0.0% 4.9% 0.0% 0.0% 0.0% 82.3%
Mem: 2047360k av, 1928716k used, 118644k free, 0k shrd, 116064k buff
1309876k actv, 316948k in_d, 31848k in_c
Swap: 2040244k av, 0k used, 2040244k free 1349360k cached

Intel(R) Pentium(R) D CPU 3.20GHz
2 GB Ram

Şimdiden teşekkürler.
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
Iyinet yardımın için teşekkür ederim, fakat ayarları denemeden hemen önce Plesk denilen kontrol paneli epey zorluklar çıkardı, .myi dosyalarını bulamadı, servisler gitti sayılır..

Şu an aldığım yere yeniden OS kurulum için ricada bulundum, server aktif olduğunda denemek nasip olacak inş. :)

Bu arada, basit ve sadece temel işlemleri yapabileceğim "free" bir kontrol paneli önerebilir misin?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
Iyinet yardımın için teşekkür ederim, fakat ayarları denemeden hemen önce Plesk denilen kontrol paneli epey zorluklar çıkardı, .myi dosyalarını bulamadı, servisler gitti sayılır..

Şu an aldığım yere yeniden OS kurulum için ricada bulundum, server aktif olduğunda denemek nasip olacak inş. :)

Bu arada, basit ve sadece temel işlemleri yapabileceğim "free" bir kontrol paneli önerebilir misin?

Kontrol paneli önerebilirim: ben
Ama free değil :)

Şaka bir yana bu güne kadar ne bir kontol paneli kullandım ne de gördüm.
Sadece işletim sistemi ile gelen neredeyse boş aldığım serverlara kurulumları, ayarları kendim yapıyorum.

MYI dosyaları neden kaybolmuş?
MYI index dosyasıdır, kaybolsa bile data dosyasından tekrar yaratılabilir, bunun için yeniden OS kurdurmaya gerek varmı?
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
Aslında en iyisi bu iyinet, hiç bağımlı olmadan, ilk başlarda biraz zor görerek, araştırarak zamanla zevkli hale getirerek server yönetimini, işlemlerin artısını eksisini, ne olduğunu öğrenmek.. buna, ihtiyacına göre ufak betikler hazırlamak..

Amacım veya zamanla gelmek istediğim nokta, böyle birşey aslında.. Genel olarak 4-5 site barındırılacağını varsayarsak httpd.conf a eklemeler/silmeler yapan bir betik script yazılabilir. bunu takiben hesap açılımı, izin ayarları vs..

Durumun, söylediğin( pardon yazdığın :) ) cümleler böyle bir etki oluşturdu. İlk başlarda ufak yardımın olursa kontrol panelsiz bir server için, ilk adımı atabilirim..
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
Aslında en iyisi bu iyinet, hiç bağımlı olmadan, ilk başlarda biraz zor görerek, araştırarak zamanla zevkli hale getirerek server yönetimini, işlemlerin artısını eksisini, ne olduğunu öğrenmek.. buna, ihtiyacına göre ufak betikler hazırlamak..

Amacım veya zamanla gelmek istediğim nokta, böyle birşey aslında.. Genel olarak 4-5 site barındırılacağını varsayarsak httpd.conf a eklemeler/silmeler yapan bir betik script yazılabilir. bunu takiben hesap açılımı, izin ayarları vs..

Durumun, söylediğin( pardon yazdığın :) ) cümleler böyle bir etki oluşturdu. İlk başlarda ufak yardımın olursa kontrol panelsiz bir server için, ilk adımı atabilirim..

Ne demek, yardim icin buradayiz.

bir ondeki mesajimda yazmistim gormedin heralde:
MYI dosyaları neden kaybolmuş?
MYI index dosyasıdır, kaybolsa bile data dosyasından tekrar yaratılabilir, bunun için yeniden OS kurdurmaya gerek varmı?
 

GNeRaL

0
İyinet Üyesi
Katılım
24 Şubat 2005
Mesajlar
2,869
Reaction score
16
Konum
Samsun
Kusura bakma iyinet, o kısım gözümden kaçmış:

O .MYI hatalarından sonra kendi bilgimle başedemeyeceğimi anladığımda, psa/Plesk i paket yöneticisi ile silip yeniden kendi autoinstalleri ile kurdum, o sorunlar kayboldu fakat bu seferde panel eski dataları(açılan hesapları, kullanıcı adlarını) tanıyamıyor, yani elime/yüzüme bulaştırdım desem tam yeridir.

Apache yi komple kaldırıp reinstall ediyorum, plesk ayarıyla çalışıyor, yedeklerin olduğu dizini gösteriyorum sitelerde, çalışmıyor vs. gibi bir soru sorun çıktı şimdi.. Plesk dallı budaklı ağaç gibi, komple serveri sarmış :)

Temiz bir kurulum şart gibi, veya ben öyle düşünüyorum şimdi.
 

WoLeRiNe

0
İyinet Üyesi
Katılım
11 Ekim 2004
Mesajlar
1,145
Reaction score
0
Konum
IstanbuL
Cpanel'den bakınca memory kullanımı %25 civarlarında ama load durumu 3 4 bulmakta.
Sunucuda, anlık ortalama 100 - 200 arası online kullanıcı bulunan iki tane IPB forum bulunmakta.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst