Hello guys. I'm terribly sad because i bought this VPS for my website and it is crashing bad (runs out of memory)
The VPS has 2GB of ram and it's just 1 website (wordpress) with 10,000 daily visitors.
I really need some basic help to find the root of this memory issue and fix it.
Beware i just started with WHM so my knowledge is zero.
1. I see all tutorials talk about directories like:
/usr/local/
/etc/ssh/
Now the question is where are these directories? i can't find them anywhere.
I've tried with FTP and the website Cpanel file manager.
They aren't anywhere. So how can i see them?
2. I recently learned i can login to the server with the Putty program.
I was able to successfully do that with my personal cpanel account.
But i need to be able to log in as root to restart the server every time it crashes.
Now i've seen instructions to enable root on SSH but i can't not follow them because of question number 1.
If i had root access with putty at least i'll be able to restart the server by myself every time it crash (my hosting already told me to do this so it's allowed by them)
3. The crashing problem:
Apparently the server doesn't ever free memory, it reaches the 2Gb after running for awhile and then crashes when it runs out. I have to be able to find the source of this problem and fix it.
But i don't know where to start, again without question 1 most of online instructions are impossible to follow.
I will copy an error email i got...i got like 20 of these by now:
The chkservd sub-process with pid 26691 ran for 602 seconds. This sub-process was terminated when it exceeded the time allowed between checks, which is 300 seconds. To determine why, you can check /var/log/chkservd.log and /usr/local/cpanel/logs/tailwatchd_log.
You likely received this notification as a symptom of a larger problem. If your server is experiencing a high load, we recommend investigating the cause. If you continue to receive this notification, it is likely that your system is unable to handle demand or a misconfiguration is delaying restarts.
If you are sure that no misconfigurations exist, you should consider gradually increasing the following options in WHM's "Tweak Settings" feature: "The number of times ChkServd will allow a previous check to complete before terminating the check" and/or "The number of seconds between ChkServd service checks".
Server: *******
Primary IP: *****
Service: chkservd
Notification Type: hang
Memory Information:
Used: 1929MB
Available: 77MB
Installed: 2006MB
Load Information: 156.57 165.07 167.43
Uptime: 4 days, 7 hours, 45 seconds
IOStat Information:
avg-cpu: %user %nice %system %iowait %steal %idle
14.90 0.03 3.34 0.69 0.00 81.05
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
vda 90.92 2170.42 642.61 810655268 240017208
dm-0 36.47 468.56 214.03 175007874 79939944
dm-1 264.58 1701.34 415.29 635451632 155111520
dm-2 1.72 0.48 13.30 178082 4969056
ChkServd Version: 15.2
Well that's about it.
Please be kind to me as i'm just starting with this as you can imagine by my questions.
Thanks in advance to whoever dares to help me.
The VPS has 2GB of ram and it's just 1 website (wordpress) with 10,000 daily visitors.
I really need some basic help to find the root of this memory issue and fix it.
Beware i just started with WHM so my knowledge is zero.
1. I see all tutorials talk about directories like:
/usr/local/
/etc/ssh/
Now the question is where are these directories? i can't find them anywhere.
I've tried with FTP and the website Cpanel file manager.
They aren't anywhere. So how can i see them?
2. I recently learned i can login to the server with the Putty program.
I was able to successfully do that with my personal cpanel account.
But i need to be able to log in as root to restart the server every time it crashes.
Now i've seen instructions to enable root on SSH but i can't not follow them because of question number 1.
If i had root access with putty at least i'll be able to restart the server by myself every time it crash (my hosting already told me to do this so it's allowed by them)
3. The crashing problem:
Apparently the server doesn't ever free memory, it reaches the 2Gb after running for awhile and then crashes when it runs out. I have to be able to find the source of this problem and fix it.
But i don't know where to start, again without question 1 most of online instructions are impossible to follow.
I will copy an error email i got...i got like 20 of these by now:
The chkservd sub-process with pid 26691 ran for 602 seconds. This sub-process was terminated when it exceeded the time allowed between checks, which is 300 seconds. To determine why, you can check /var/log/chkservd.log and /usr/local/cpanel/logs/tailwatchd_log.
You likely received this notification as a symptom of a larger problem. If your server is experiencing a high load, we recommend investigating the cause. If you continue to receive this notification, it is likely that your system is unable to handle demand or a misconfiguration is delaying restarts.
If you are sure that no misconfigurations exist, you should consider gradually increasing the following options in WHM's "Tweak Settings" feature: "The number of times ChkServd will allow a previous check to complete before terminating the check" and/or "The number of seconds between ChkServd service checks".
Server: *******
Primary IP: *****
Service: chkservd
Notification Type: hang
Memory Information:
Used: 1929MB
Available: 77MB
Installed: 2006MB
Load Information: 156.57 165.07 167.43
Uptime: 4 days, 7 hours, 45 seconds
IOStat Information:
avg-cpu: %user %nice %system %iowait %steal %idle
14.90 0.03 3.34 0.69 0.00 81.05
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
vda 90.92 2170.42 642.61 810655268 240017208
dm-0 36.47 468.56 214.03 175007874 79939944
dm-1 264.58 1701.34 415.29 635451632 155111520
dm-2 1.72 0.48 13.30 178082 4969056
ChkServd Version: 15.2
Well that's about it.
Please be kind to me as i'm just starting with this as you can imagine by my questions.
Thanks in advance to whoever dares to help me.