มีเจอปัญหาเรื่องการ reboot vm บน Gcloud หลังจากแก้ไขจูนนิ่ง sysctl.conf ไป
แล้ว reboot vm ไม่ขึ้น ตรวจเช็คดูเป็นเกี่ยวกับค่าบางตัวที่ปรับไป ไม่สอดคล้องกับสภาพแวดล้อมของ Gcloud ที่ควรจะเป็นครับีก
คือเหมือนกับ vm ปิงได้ แต่ว่า ssh ไม่ทำงานเหมือนกับว่ายังไม่สามารถ reboot ระบบได้ปกติครับ
วิธีแก้ไขก็ปรับลด ตัวที่มีปัญหาออกไปก่อนครับ ก็จะได้ใช้งานได้ปกติ
SSH from one session to another (same internal IP):
ssh: connect to host xxx.yyy.sss.ddd port 22: Connection refused
SSH from Google Dev Console :
We are unable to connect to the VM on port
22. Learn more about possible causes of this issue.
Today I have found some point when tunning on sysctl.conf (VM box on GcloudGcloud(GCE))
###My edit tunning
kernel.sem = 250 32000 100 128
kernel.shmmax = 17179869184
kernel.shmall = 4194304
###GCloud default environment
kernel.sem = 32000 1024000000 500 32000
kernel.shmall = 18446744073692774399
kernel.shmmax = 18446744073692774399
After run
sysctl -p
It's OK.
But if you reboot system then VM will read optimize value on sysctl.conf then will effect could not connect to VM . (Sometime could not ping to that VM or could not ssh to that VM).
Please concern on these tunning value on sysctl.conf also in Gcloud(GCE).