BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: nongtan ที่ ตุลาคม 19, 2016, 16:07:37 PM

หัวข้อ: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 19, 2016, 16:07:37 PM
ลง centos 7 แต่ติดตั้ง ssh  แยก (ไม่ได้ลง จาก package ในแผ่น )  ปัญหาที่พบคือ ติดตั้งได้ไปซักระยะ แสดง error ดังรูปครับ 
ข้อมูลเพิ่มเติม
1. centos7 x86_64
2.openssh 6.6.1  openssl 1.0.1
3.มันฟ้อง SSH error 114 ถ้าผมจะ authen แบบใช้ username/password อย่างเดียว(ไม่ใช้ key) เข้าไปแก้ตรงไหนของ /etc/ssh/sshd_config
4.ต้องเลือก Protocol 2 หรือ 1 ครับ ใน google แนะนำ Protocol 2 เห็นว่า secure กว่า
5.ลองปิด firewall + selinux แล้ว + เครื่อง server ต่อตรงผ่าน adsl ไม่มี firewall
6.เครื่องที่ติดตั้ง tool xtrabackup ก็ปิด firewall จนหมดสิ้น
7.ก่อนหน้านี้ก็ลงผ่านฉลุยอยู่ แผ่น CentOS7 ก็แผ่นเดิม ตัว tool ก็ update เป็น ล่าสุดแล้วคือ 8.6b
8. หรือ ยังไง ก็ต้อง authen ผ่าน key โดยทำตามขั้นตอนนี้  https://www.server-world.info/en/note?os=CentOS_7&p=ssh&f=4
9. จากข้อ 8 เหมือน server จะ gen key ให้แล้ว (fingerprint) แต่ ตัว tool ไม่ได้ เอา key นี้กลับไป activate
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 19, 2016, 18:39:13 PM
ตรง MySQL root password@localhost ว่างไว้ ไม่ต้องใส่ครับ
การติดตั้ง CentOS 7 ให้ติดตั้ง Package แบบ Infrastructure Server ครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 19, 2016, 18:52:48 PM
ตรง MySQL root password@localhost ว่างไว้ ไม่ต้องใส่ครับ
การติดตั้ง CentOS 7 ให้ติดตั้ง Package แบบ Infrastructure Server ครับ

1. ลองเอา MySQL root password@localhost  ออกแล้ว
2. ผมลงแบบ infrastructure แล้ว เลือกลง ftp เพิ่ม เพียงอย่างเดียวครับ

ก็ยังไม่ได้
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 19, 2016, 19:09:38 PM
เปลี่ยน Hostname เป็น BMS-Restore แล้วหรือยังครับ
ตอนนี้สามารถ ssh หรือ putty จาก Windows ไปยัง Server ได้หรือเปล่าครับ ถ้าได้ ก็ไม่น่าจะมีปัญหา
ลองเปลี่ยน Password root กับ Password MySQL ให้สั้นกว่านี้ ไม่ต้องยาวมากประมาณ 8 ตัวอักษรก็พอดูครับ

ขอดูภาพ Error หลังจาก เอา MySQL root password@localhost ออกครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 19, 2016, 19:21:01 PM
เปลี่ยน Hostname เป็น BMS-Restore แล้วหรือยังครับ
ตอนนี้สามารถ ssh หรือ putty จาก Windows ไปยัง Server ได้หรือเปล่าครับ ถ้าได้ ก็ไม่น่าจะมีปัญหา
ลองเปลี่ยน Password root กับ Password MySQL ให้สั้นกว่านี้ ไม่ต้องยาวมากประมาณ 8 ตัวอักษรก็พอดูครับ

ขอดูภาพ Error หลังจาก เอา MySQL root password@localhost ออกครับ
1.BMS-Restore  แล้วครับ  โดย
# hostnamectl set-hostname Your-New-Host-Name-Here
# hostnamectl set-hostname "Your New Host Name Here" --pretty
# hostnamectl set-hostname Your-New-Host-Name-Here --static
# hostnamectl set-hostname Your-New-Host-Name-Here --transient
2.ลองแล้วปรากฏว่า  no further authentication method available (ทั้งๆที่เลือก authen แบบ password นะ)
3.ก่อนหน้านี้ ที่ลงผ่าน ก็ password ตัวนี้นะครับ
4.ภาพ Error หลังจาก เอา MySQL root password@localhost ออกครับ (ตอนนี้คลิก load support mysql ก็ ฟ้อง error  SSH client error 114 ทันที)
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 19, 2016, 20:22:44 PM
ไม่รู้ตอนนี้ตั้ง Password root ของ CentOS ในเครื่อง Server ว่าอะไรครับ และมีกี่ตัวอักษรครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 19, 2016, 21:43:47 PM
เปลี่ยน password เป็น 8 ตัว แล้ว และ ลองตั้ง password ว่า hosxp123 ทั้ง root@BMS-Restore และ MariaDB   
ที่ /etc/ssh/ssh_config 
1. uncomment PasswordAuthentication yes แล้ว 
2. uncomment Port 22 แล้ว
 ก็ยังไม่ได้ครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 20, 2016, 10:05:54 AM
ลองใช้คำสั่ง passwd root เปลี่ยน Password root แล้วใช่ไหมครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 20, 2016, 10:08:03 AM
ลองใช้คำสั่ง passwd root เปลี่ยน Password root แล้วใช่ไหมครับ

ตามนั้นครับ  ยังไม่ได้
port 22 ก็ เปิดอยู่  โดยเช็คจาก netstat -tulpn | grep :22
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 20, 2016, 10:26:17 AM
สามารถใช้โปรแกรม SSH จาก Client Windows ไป Server ได้ไหมครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 20, 2016, 10:34:18 AM
สามารถใช้โปรแกรม SSH จาก Client Windows ไป Server ได้ไหมครับ

ลองแล้วปรากฏว่า  no further authentication method available   
หมายเหตุ ผมเลือก authen method เป็น password ครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 20, 2016, 10:39:49 AM
ลองใช้คำสั่ง rpm -qa | grep ssh 

หรือ ไม่ก็ลองต่อแค่เครื่อง PC กับ Server แยกออกมาเข้า SW ต่างหาก แค่ 2 เครื่อง ดูว่าสามารถ SSH เข้าไปได้หรือเปล่าครับ
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 21, 2016, 20:15:35 PM
ลองใช้คำสั่ง rpm -qa | grep ssh 

หรือ ไม่ก็ลองต่อแค่เครื่อง PC กับ Server แยกออกมาเข้า SW ต่างหาก แค่ 2 เครื่อง ดูว่าสามารถ SSH เข้าไปได้หรือเปล่าครับ

ขอบคุณครับ ค่อยลองวันจันทร์อีกที
หัวข้อ: Re: ssh connection failed ตอน install mariadb-tokuDB 10.1.14 ผ่าน tool extrabackup
เริ่มหัวข้อโดย: nongtan ที่ ตุลาคม 26, 2016, 23:52:05 PM
ตกลง ได้แล้วครับ ผมไม่รอบคอบเอง ไปลง openssh ทั้งๆที่ไม่ได้ ตรวจสอบก่อนว่า centos7 มันติดตั้งมาให้แล้ว กลายเป็นว่า ไป install ซ้ำ  โดยไม่ได้ clean  ทำให้ error   สรุป เป็นบทเรียนว่า
1. openssh build มาแล้ว ใน centos7  (ไม่ปรากฏให้ เลือกลงตอนติดตั้ง infrastructure server)
2. ขึ้นชื่อว่า linux หากจะ reinstall package ใดๆ ให้ ทำการ uninstall หรือ clean ออกให้เกลี้ยงก่อนลงใหม่เสมอ

ขอบคุณ คำแนะนำจากคุณ Sukjai  มากๆ ครับ โดยเฉพาะ rpm -qa | grep package