Trang 4 / 6 FirstFirst 123456 LastLast
Hiển thị kết quả từ 31 đến 40 / 58
  1. #31
    Tham gia
    21-04-2009
    Bài viết
    238
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi BMC-Online View Post
    Nhìn qua thông số bạn post ở trên thì VPS của bạn đang chạy trên nền tảng: Virtuozzo hoặc OpenVZ.

    Khi CPU load > 10. thì nguyên nhân chủ yếu sẽ là do hết RAM hoặc nghẽn cổ chai nơi HDD khiến I/O bị queue hệ thống rơi vào tình trạng ngưng trệ.

    Ở đây thì VPS của bạn đang hết RAM vì nó đang open rất nhiều process và nó đang idle không recyle nên RAM sẽ bị chiếm dụng khá nhiều. Để ý riêng Mysql user đang thực hiện tới 8 command cùng lúc điều này là bất thường, lý do ở đây phải kiểm tra khi lúc RAM còn Free thì có bao nhiêu command của mysql bình thường chỉ 1 là đủ, nhưng nếu xảy ra 1 trong 2 trường hợp như nói ở trên, hết RAM, nghẽn I/O thì khi đó mysql user đang thực thi command với mysqld-server thì bị crash (lost connection), và php-cgi lại tiếp tục open command khác để kết nối với mysqld trong khi đó không thể kill các command bị crash trước đó ( vì lúc này đã mất kiểm soát do hệ thống đang rơi vào tình trạng ngưng trệ). Quá trình cứ xảy ra liên tục sẽ sinh ra nhiều các các process bị treo mà không thoát ra đươc.

    Để khắc phục tình trạng này, việc đầu tiên là tính toán việc sử dụng RAM cho từng service,

    Trong apache, hoặc Lighty giảm thời gian keep-alive các connections, limit số lượng child-requests ( ko nên set = 0, nên để khoảng 1000) , giảm StartServers xuống thấp nhất (1), MaxSpareServers tối đa (5). như vậy các process khi mở ra ko sử dụng nữa sẽ bị recyle để trả lại tài nguyên sớm nhất có thể.

    Riêng Mysql Server vì VPS này ko sử dụng Buffers và System Cache nên để thực hiện các tham số config cho cache query,key là rất hạn chế ko thể thao tác quá nhiều được

    Mặt khắc nền tảng này dùng Shared kernel nên để tunning kernel từ VPS là điều rất khó khăn khi muốn hạn chế net_buffer,connect timeout,process time v..v.

    Mỗi nền tảng đều có tính ưu việt của nó vì vậy nếu bạn chọn VPS nền tảng này thì bạn nên nhờ trực tiếp HP tác động trực tiếp đến các thông số cơ bản cho kernel chung thì sẽ khả quan hơn.

    Đôi khi hệ thống phải thay đổi cho phù hợp với nhu cầu của phần mềm, vì vậy không thể nói cùng cấu hình này tôi chạy cái này vù vù, nhung chạy cái kia ì ạch là thiếu công bằng.

    Chúc vui
    Hi, cảm ơn đồng chí quá.

    Sự tình là vẫn chả hiểu tại sao nhưng mỗi khi web sắp chết restart apache thì lại khá hơn. Tối qua có lúc tôi xem free -m thấy ram hết sạch. Đọc trên web giờ đang định làm một cái cronjob để hễ khi nào load average >5 thì tự restart apache. Tuy nhiên đây cũng chỉ là giải pháp tình thế khi chưa biết nguyên nhân chính xác để xử lý .

    Cái đồng chí nói bên trên là cấu hình lại trong file nào thế ạ? Tôi là dân tài chính nên hơi mù mờ về code . Nói khó quá là méo mặt .

    Tôi cũng đã xem như đồng chí nói, nhưng mysql và apache thì lúc nào cũng nhiều thế, kể cả lúc web nhanh hay web chậm . Có lúc chỉ nhõn hai ông đấy chạy rầm rầm.

    Tôi dùng joomla nên ko hiểu có phải do web ko (mặc dù mình đã dùng các thể loại optimize web rồi). Có những lúc web có 60 người online mà vẫn nhanh vù vù

    Rất cảm ơn đồng chí đã advise và mong đồng chí chỉ tiếp chút nữa.

  2. #32
    Tham gia
    28-02-2010
    Bài viết
    524
    Like
    0
    Thanked 0 Times in 0 Posts
    VPS ở đâu mà tệ thế? Mình thì trước giờ chưa sài VPS bao giờ nhưng mà nghĩ nó đủ khỏe để chạy 2 site khá lớn!

  3. #33
    Tham gia
    05-09-2007
    Bài viết
    1,231
    Like
    0
    Thanked 4 Times in 3 Posts
    Bạn nên bảo HP xem lại cho. Trước tôi cũng có 1 con VPS, cứ 12h đêm chỉ có lèo tèo 1,2 visitor cũng không response lại được. Sau khi restart apache thì chạy ngon được 1 lúc, mặc du ban ngày hơn 100 online vô tư (khoảng 36 connections). Tôi nghĩ tài nguyên CPU của server có vấn đề nên y/c chuyển VPS sang server khác.

    Bạn cứ liên hệ với HP, cung cấp root cho họ xem cho.

  4. #34
    Tham gia
    21-04-2009
    Bài viết
    238
    Like
    0
    Thanked 0 Times in 0 Posts
    , đã liên hệ với HP, nhưng vẫn thế, chả hiểu giải quyết thế nào nữa

  5. #35
    Tham gia
    05-09-2007
    Bài viết
    1,231
    Like
    0
    Thanked 4 Times in 3 Posts
    Quote Được gửi bởi nak View Post
    , đã liên hệ với HP, nhưng vẫn thế, chả hiểu giải quyết thế nào nữa
    Bạn nên kèm vào việc đe chuyển sang HP khác. Nếu không được thì chuyển thật

  6. #36
    Tham gia
    06-03-2010
    Bài viết
    635
    Like
    0
    Thanked 51 Times in 47 Posts
    VPS có 1.5GB RAM hà, mà lại xài OpenVZ/Virtuozzo, thì chắc cũng 1/2 là burstable RAM, bạn lại xài thả ga như thế, mở quá nhiều process ngốn quá trời RAM nên kernel nó KILL bớt, ra nông nổi thế thôi. Mình đoán thế.

  7. #37
    Tham gia
    21-04-2009
    Bài viết
    238
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi Cà Phê Sữa Đá View Post
    VPS có 1.5GB RAM hà, mà lại xài OpenVZ/Virtuozzo, thì chắc cũng 1/2 là burstable RAM, bạn lại xài thả ga như thế, mở quá nhiều process ngốn quá trời RAM nên kernel nó KILL bớt, ra nông nổi thế thôi. Mình đoán thế.
    Tôi có dùng gì đâu mà thả ga ạ (. Tôi có mỗi 2 cái web 1 cái có 2k visit/ngày 1 cái 300 visit. Thế là thả ga ạ

  8. #38
    Tham gia
    06-03-2010
    Bài viết
    635
    Like
    0
    Thanked 51 Times in 47 Posts
    Quote Được gửi bởi nak View Post
    Tôi có dùng gì đâu mà thả ga ạ (. Tôi có mỗi 2 cái web 1 cái có 2k visit/ngày 1 cái 300 visit. Thế là thả ga ạ
    Mem: 1572864k total, 1567052k used, 5812k free, 0k buffers
    Hì, mình không có ý là bro cố ý dùng quá nhiều mà do bro optimize VPS chưa tốt lắm.

    ~5MB free, có nghĩa là bro đã dùng lẹm vào vùng burst RAM rất nhiều, tớ đoán là vài trăm MB chứ không ít. Nhìn vào số process cũng có thể thấy. Nói chung bro nên chuyển sang lighty hay nginx để tiết kiệm bộ nhớ.

    Nếu dùng php fastcgi thì 2 sites của bro cần khoảng 10 process php-cgi là cùng (thường trực trong memory), tức là dưới 200MB RAM :|

    Thử đi ^_^

  9. #39
    Tham gia
    21-04-2009
    Bài viết
    238
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi Cà Phê Sữa Đá View Post
    Hì, mình không có ý là bro cố ý dùng quá nhiều mà do bro optimize VPS chưa tốt lắm.

    ~5MB free, có nghĩa là bro đã dùng lẹm vào vùng burst RAM rất nhiều, tớ đoán là vài trăm MB chứ không ít. Nhìn vào số process cũng có thể thấy. Nói chung bro nên chuyển sang lighty hay nginx để tiết kiệm bộ nhớ.

    Nếu dùng php fastcgi thì 2 sites của bro cần khoảng 10 process php-cgi là cùng (thường trực trong memory), tức là dưới 200MB RAM :|

    Thử đi ^_^
    Thử thế nào ấy chứ ạ (.Nghĩa là bây giờ cài cái nginx vào để optimize apache đúng không ạ? Tôi vừa đi mò mẫm tiếp thì thấy sao trên mạng hướng dẫn optimize apache thấy trong file httpd.conf nó có loạn xị ngậu trong khi đó file httpd.conf của tôi nó lại chả có gì cả. Như mấy lệnh mà có bạn BMC nói

    KeepAlive
    MaxKeepAliveRequests
    KeepAliveTimeout

    chả hạn thì chẳng thấy cái nào trong file httpd.conf ở trong thư mục etc/httpd/conf/httpd.conf cả. Thế là thế nào nhỉ hay do cái VPS này chưa cấu hình apache do đó nó bị thế ạ?

  10. #40
    Tham gia
    02-06-2006
    Location
    Kitchengosu.com
    Bài viết
    1,156
    Like
    0
    Thanked 10 Times in 6 Posts
    Quote Được gửi bởi nak View Post
    Thử thế nào ấy chứ ạ (.Nghĩa là bây giờ cài cái nginx vào để optimize apache đúng không ạ? Tôi vừa đi mò mẫm tiếp thì thấy sao trên mạng hướng dẫn optimize apache thấy trong file httpd.conf nó có loạn xị ngậu trong khi đó file httpd.conf của tôi nó lại chả có gì cả. Như mấy lệnh mà có bạn BMC nói

    KeepAlive
    MaxKeepAliveRequests
    KeepAliveTimeout

    chả hạn thì chẳng thấy cái nào trong file httpd.conf ở trong thư mục etc/httpd/conf/httpd.conf cả. Thế là thế nào nhỉ hay do cái VPS này chưa cấu hình apache do đó nó bị thế ạ?
    Tốt nhất bác vào trang này: http://platinumservermanagement.com/ order 1 tháng (29$) rồi bảo nó config tất cả mọi thứ chuẩn luôn cho.
    Kitchengosu.com - My Kitchen Blog.

Trang 4 / 6 FirstFirst 123456 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •