banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Xin hỏi tối ưu hoá máy chủ Centos 5.7  XML
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 20/10/2011 15:18:52 (+0700) | #1 | 248887
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
Chào các anh,

Máy chủ em hiện tại cài Centos 5.7, và Cài Plesk 10.3.1

Dịch vụ hiện tại mà em đang sử dụng là: Web, Mysql.

Máy chủ em thỉnh thoảng bị quá tải Load hơn 50% là bị treo máy. Mỗi lần bị treo máy, phải khởi động lại là hoạt động bình thường.

Em nghĩ nên cần tắt bớt các dịch vụ không cần thiết ? Nhưng em không biết dịch vụ nào là không cần thiết?

Mong các anh giúp đỡ.

Em xin phép PM cho anh conmale file logs, mong anh xem giúp file logs của em.

Em muốn biết máy chủ em bị quá tải, bị treo máy vì DDOS hay vì một nguyên nhân nào khác ?

Mong các anh giúp em ...
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 20/10/2011 23:50:58 (+0700) | #2 | 248917
[Avatar]
panfider
Member

[Minus]    0    [Plus]
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
[Profile] [PM] [Email]
bạn nên dùng lệnh chkconfig để kiểm tra xem dịch vụ nào không cân thiết và tắt nó đi
hoặc đơn giản là nên dùng console hơn là dùng GUI. Nên tắt GUI đi là xong
[Unix] live free or die
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 05:56:50 (+0700) | #3 | 248919
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]

panfider wrote:
bạn nên dùng lệnh chkconfig để kiểm tra xem dịch vụ nào không cân thiết và tắt nó đi
hoặc đơn giản là nên dùng console hơn là dùng GUI. Nên tắt GUI đi là xong 


Cảm ơn bạn đã tư vấn, mình đã tắt GUI.

Máy chủ mình rất hay xảy ra tình trạng ngột load cao, rồi treo máy.

Vấn đề này có khi nào là bị lỗi phần cứng không các bạn ?
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 07:11:28 (+0700) | #4 | 248920
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]
Cấu hình máy của em có bao nhiêu RAM? Đây là VPS hay dedicated server?

Logs em cung cấp không có dấu hiệu bị DDoS nhưng có khá nhiều lỗi php. Em nên xem phần error log và fix hết mây cái lỗi linh tinh đó.

Em cũng cần cung cấp hồ sơ cấu hình của mysql và apache. Có thể cấu hình không thích hợp với lượng người dùng.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 08:14:28 (+0700) | #5 | 248924
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]

conmale wrote:
Cấu hình máy của em có bao nhiêu RAM? Đây là VPS hay dedicated server?

Logs em cung cấp không có dấu hiệu bị DDoS nhưng có khá nhiều lỗi php. Em nên xem phần error log và fix hết mây cái lỗi linh tinh đó.

Em cũng cần cung cấp hồ sơ cấu hình của mysql và apache. Có thể cấu hình không thích hợp với lượng người dùng. 


Cấu hình của máy em có 4G RAM Là Dedicated server

CPU GenuineIntel, Intel(R) Xeon(R)CPU X3440 @ 2.53GHz
Version Parallels Plesk Panel v10.3.1_build1013110726.09 os_CentOS 5
OS Linux 2.6.18-274.3.1.el5PAE

Hồ sơ cấu hình của Apache, Em xin được phép PM riêng cho anh.

Cảm ơn anh,
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 08:56:35 (+0700) | #6 | 248926
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Mahoa wrote:

conmale wrote:
Cấu hình máy của em có bao nhiêu RAM? Đây là VPS hay dedicated server?

Logs em cung cấp không có dấu hiệu bị DDoS nhưng có khá nhiều lỗi php. Em nên xem phần error log và fix hết mây cái lỗi linh tinh đó.

Em cũng cần cung cấp hồ sơ cấu hình của mysql và apache. Có thể cấu hình không thích hợp với lượng người dùng. 


Cấu hình của máy em có 4G RAM Là Dedicated server

CPU GenuineIntel, Intel(R) Xeon(R)CPU X3440 @ 2.53GHz
Version Parallels Plesk Panel v10.3.1_build1013110726.09 os_CentOS 5
OS Linux 2.6.18-274.3.1.el5PAE

Hồ sơ cấu hình của Apache, Em xin được phép PM riêng cho anh.

Cảm ơn anh, 


Anh nói sao ở đoạn màu đỏ mà em lại cung cấp cho anh cái link đến phpinfo?
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 13:14:58 (+0700) | #7 | 248936
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]

conmale wrote:

Mahoa wrote:

conmale wrote:
Cấu hình máy của em có bao nhiêu RAM? Đây là VPS hay dedicated server?

Logs em cung cấp không có dấu hiệu bị DDoS nhưng có khá nhiều lỗi php. Em nên xem phần error log và fix hết mây cái lỗi linh tinh đó.

Em cũng cần cung cấp hồ sơ cấu hình của mysql và apache. Có thể cấu hình không thích hợp với lượng người dùng. 


Cấu hình của máy em có 4G RAM Là Dedicated server

CPU GenuineIntel, Intel(R) Xeon(R)CPU X3440 @ 2.53GHz
Version Parallels Plesk Panel v10.3.1_build1013110726.09 os_CentOS 5
OS Linux 2.6.18-274.3.1.el5PAE

Hồ sơ cấu hình của Apache, Em xin được phép PM riêng cho anh.

Cảm ơn anh, 


Anh nói sao ở đoạn màu đỏ mà em lại cung cấp cho anh cái link đến phpinfo? 


Em xin lỗi, Em xin gửi lại anh và các bạn 2 file cấu hình Mysql và Apache.

http://www.mediafire.com/file/3yey057v6pc6azp/httpd-my.zip

Cảm ơn mọi người nhiều.
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 13:17:36 (+0700) | #8 | 248937
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
httpd.conf:


ServerTokens OS


ServerRoot "/etc/httpd"


Timeout 90


KeepAlive On


MaxKeepAliveRequests 300


KeepAliveTimeout 5


<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 150
MaxRequestsPerChild 1000
</IfModule>


<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>


Listen 80


LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule version_module modules/mod_version.so


Include conf.d/*.conf


User apache
Group apache


ServerAdmin root@localhost


UseCanonicalName Off


DocumentRoot "/var/www/html"


<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>


<Directory "/var/www/html">


Options Indexes FollowSymLinks


AllowOverride None


Order allow,deny
Allow from all

</Directory>


<IfModule mod_userdir.c>


</IfModule>


DirectoryIndex index.html index.html.var index.shtml index.cfm index.php index.htm


AccessFileName .htaccess


<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>


TypesConfig /etc/mime.types


DefaultType text/plain


<IfModule mod_mime_magic.c>

MIMEMagicFile conf/magic
</IfModule>


HostnameLookups Off


ErrorLog logs/error_log


LogLevel warn


LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent


CustomLog logs/access_log combined


ServerSignature On


Alias /icons/ "/var/www/icons/"

<Directory "/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>


<IfModule mod_dav_fs.c>

DAVLockDB /var/lib/dav/lockdb
</IfModule>


ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"


<Directory "/var/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>


IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable


AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^


DefaultIcon /icons/unknown.gif


ReadmeName README.html
HeaderName HEADER.html


IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t


AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw


LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW


ForceLanguagePriority Prefer Fallback


AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz


AddHandler type-map var


AddType text/html .shtml
AddOutputFilter INCLUDES .shtml



Alias /error/ "/var/www/error/"

<IfModule mod_negotiation.c>
<IfModule mod_include.c>
<Directory "/var/www/error">
AllowOverride None
Options IncludesNoExec
AddOutputFilter Includes html
AddHandler type-map var
Order allow,deny
Allow from all
LanguagePriority en es de fr
ForceLanguagePriority Prefer Fallback
</Directory>





BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0


BrowserMatch "Microsoft Data Access Internet Publishing Provider" wwwect-carefully
BrowserMatch "MS FrontPage" wwwect-carefully
BrowserMatch "^WebDrive" wwwect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" wwwect-carefully
BrowserMatch "^gnome-vfs/1.0" wwwect-carefully
BrowserMatch "^XML Spy" wwwect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" wwwect-carefully


AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


My.cnf

[mysqld]
local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
skip-locking
skip-networking
skip-name-resolve
server-id=1
max_connections=500
key_buffer_size=384M
max_allowed_packet=16M
table_cache=256
sort_buffer_size=2M
read_buffer_size=2M
join_buffer_size=2M

read_rnd_buffer_size=2M

max_heap_table_size=256M
tmp_table_size=256M

myisam_sort_buffer_size=64M

thread_cache=256

query_cache_type=1
query_cache_limit=1M
query_cache_size=32M
thread_concurrency=8

[mysqldump]
quick
max_allowed_packet=16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer=128M
sort_buffer_size=128M
read_buffer=2M
write_buffer=2M

[myisamchk]
key_buffer=128M
sort_buffer_size=128M
read_buffer=2M
write_buffer=2M

[mysqlhotcopy]
interactive-timeout

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

[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 15:11:19 (+0700) | #9 | 248939
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
Mình đã xem các file logs nhưng vẫn không tìm ra được nguyên nhân smilie

Mình xin phép đính kèm file logs ... Mong mọi người xem qua giúp:

http://www.mediafire.com/file/w954sh9z9n7b1nx/Logs.zip
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 21/10/2011 22:32:04 (+0700) | #10 | 248948
centos
Member

[Minus]    0    [Plus]
Joined: 28/03/2008 17:13:12
Messages: 219
Offline
[Profile] [PM]
Bạn ơi mai mốt post nd file config lên nhớ bỏ mấy dòng ghi chú đi đọc mấy cái đó đuối lắm. Nhìn topic nó dài quá.

Bạn có thể cho mình xem thống kê bao nhiêu request vào apache và mysql trước lúc server die ko? lúc server die bạn có xem logs để biết nguyên nhân chết?
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 22/10/2011 06:05:17 (+0700) | #11 | 248951
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
Cảm ơn bạn.

Mình đã edit lại bài viết.

Mình xin phép đính kèm file logs ... Mong mọi người xem qua giúp:

http://www.mediafire.com/file/w954sh9z9n7b1nx/Logs.zip
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 24/10/2011 02:10:21 (+0700) | #12 | 249001
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]
KeepAliveTimeout 2


<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 1000
</IfModule>


<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>



Listen 80


LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so

LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.so

LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so

LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule version_module modules/mod_version.so
 


Bỏ bớt mấy cái màu đỏ ra và chỉnh lại cái màu cam.


Giảm bớt lại max_connections=250 trong my.cnf

Và restart lại mysql + apache.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 24/10/2011 07:45:12 (+0700) | #13 | 249005
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
Cảm ơn anh rất nhiều,

Báo cáo kết quả sau khi tiến hành thực hiện và khởi động lại Apache và Mysql.

Trong quá trình duyệt web, thường xuyên xuất hiện 2 lỗi này:

1.

Could not execute SQL: Lost connection to MySQL server during query


2.

Could not connect to MySQL: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Khi gặp 2 lỗi này em f5 ( refresh ) là vô được, có lúc được lúc không ... ???

Em gia các dự là do mysql bị quá tải ? Không biết phải không ?

Mong anh cho em hướng khắc phục ???

Cảm ơn anh nhiều,
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 24/10/2011 08:25:58 (+0700) | #14 | 249007
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Mahoa wrote:
Cảm ơn anh rất nhiều,

Báo cáo kết quả sau khi tiến hành thực hiện và khởi động lại Apache và Mysql.

Trong quá trình duyệt web, thường xuyên xuất hiện 2 lỗi này:

1.

Could not execute SQL: Lost connection to MySQL server during query


2.

Could not connect to MySQL: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Khi gặp 2 lỗi này em f5 ( refresh ) là vô được, có lúc được lúc không ... ???

Em gia các dự là do mysql bị quá tải ? Không biết phải không ?

Mong anh cho em hướng khắc phục ???

Cảm ơn anh nhiều, 


Để khắc phục tình trạng này, có 2 việc phải làm:

1. Điều chỉnh cấu hình của mysql, thêm vô trong my.cnf:
query-cache-type = 1
query-cache-size = 20M


Gía trị query-cache-size này tuỳ vào số lượng queries xảy ra trong một khoảng thời gian nào đó (nhiều hay ít) mà chỉnh cho thích hợp. Không có con số nào là "magic" hết.

2. Tối ưu lại các truy vấn mà web-application sử dụng. Tránh những queries có quá nhiều sub-queries. Tránh những query theo kiểu "SELECT *" một cách lười nhác.

Muốn giải quyết cụ thể hơn nữa thì em phải gởi lên error log của mysql. Nói một cách khác, để giải quyết cái gì thì phải xem log của cái đó.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 24/10/2011 09:09:29 (+0700) | #15 | 249009
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
Em rất cảm ơn anh, em cảm thấy rất làm phiền anh, nhưng do tình trạng khẩn trương, em không thể nhanh chóng đủ kiến thức để giải quyết vấn đề, mong anh giúp em.

Em xin gửi cho anh và các bạn file logs của Mysql.

http://www.mediafire.com/file/t91lmlwa8vhc1fv/mysqld.zip

Cảm ơn anh,
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 24/10/2011 09:53:03 (+0700) | #16 | 249012
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

Mahoa wrote:
Em rất cảm ơn anh, em cảm thấy rất làm phiền anh, nhưng do tình trạng khẩn trương, em không thể nhanh chóng đủ kiến thức để giải quyết vấn đề, mong anh giúp em.

Em xin gửi cho anh và các bạn file logs của Mysql.

http://www.mediafire.com/file/t91lmlwa8vhc1fv/mysqld.zip

Cảm ơn anh, 


Có hai vấn đề,

1. Server của em bị thiếu memory cho mysql. Em nên chỉnh lại key_buffer_size bằng con số nhỏ hơn. Không nên dùng một configuration có sẵn do ai đó soạn sẵn mà phải hiểu những con số ấy có tương thích với cấu hình máy chủ và nhu cầu của mình hay không.

2. Có vấn đề với innodb. Thêm skip-innodb vào trong my.cnf nếu như em KHÔNG DÙNG innodb. Nếu em có dùng innodb thì nên cập nhật bản mysql mới hơn và nâng cấp máy chủ để có thêm ram.

"Tình trạng" thì lúc nào cũng "khẩn trương" khi có sự cố hết. Bởi vì càng "khẩn trương" cho nên càng quơ quào các thông số để sử dụng mà không hiểu nó có ý nghĩa gì và tác dụng gì. Chỉ có em mới biết được nhu cầu cụ thể và tình trạng máy chủ hiện tại mà thôi. Nếu em không nắm được những cái này thì em không thể nào quản lý nó được.

What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 24/10/2011 10:07:00 (+0700) | #17 | 249015
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
Anh nói thật chuẩn xác.

Do em còn yếu về tài chính, nên tự làm việc quản trị máy chủ luôn.

Mà kiến thức thì không có, vẫn phải tìm khắp nơi, mà chưa hiểu các thông số ... nên mới ra vậy ...

Em vẫn đang tìm hiểu ý nghĩa các thông số và sẽ tự hình thành cấu hình cho phù hợp với máy chủ em.

Em cảm ơn anh rất nhiều.

Bình thường server em có 4G Ram, nhưng hôm qua mới hư 1 cây, em nghĩ là do chạy chỉ còn 1/2 RAM trước nên bị vậy, em đang chuẩn bị thay mới.

Em xin cảm ơn anh nhiều.
[Up] [Print Copy]
  [Question]   Xin hỏi tối ưu hoá máy chủ Centos 5.7 25/10/2011 14:08:22 (+0700) | #18 | 249037
Mahoa
Member

[Minus]    0    [Plus]
Joined: 06/07/2006 20:39:38
Messages: 56
Offline
[Profile] [PM]
Mình xin thông báo:

Tình trạng server mình bị như trong topic này, lý do được tìm ra là bị hư một thanh ram.

Nên thường xuyên bị treo máy. Mình đã thay một thanh ram mới, Mọi thứ đã dần ổn định rồi.

Xin chân thành cảm ơn anh Comale và các bạn.

[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|