PID ගොනුව ඇත, උමඟක් නැත: OpenVPN කිසිදා ක්රියාත්මක වූවාද?
ඉතිරි වූ PID ගොනුවක් උමඟක් සක්රීය දැයි නොකියයි. එය මකා දැමීමට පෙර සේවාව, ක්රියාවලියේ ආරම්භක වේලාව සහ දියත් කරන්නාගේ ගිවිසුම පරීක්ෂා කරන්න.
PID ගොනුව දැනටමත් ඇති නිසා දියත් කරන්නා OpenVPN ආරම්භ කිරීමට ප්රතික්ෂේප කරන විට, කොහේ හෝ උමඟක් ක්රියාත්මක වෙමින් පවතින බව කියවීම ස්වාභාවිකය. එම කියවීම බොහෝ විට වැරදි බැවින් යමක් මකා දැමීමට පෙර පරීක්ෂා කිරීම වටී. ධාවන නාමාවලියේ ඇති ගොනුවක් ගිණුම්කරණයකි, ගිණුම්කරණය ක්රියාවලියක් නොතැබූ බිඳවැටීම්, නැවත ඇරඹීම් සහ කැඩුණු වසාදැමීම්වලින් ගැලවේ. ප්රශ්න දෙකක් මෙය තීරණය කරයි: ජීවමාන ක්රියාවලියක් තිබේද, එම ක්රියාවලිය මෙම අවස්ථාවට අයත්ද.
ගොනුවෙන් නොව, සේවාවෙන් ආරම්භ කරන්න
ප්රතික්ෂේපය සාමාන්යයෙන් පැමිණෙන්නේ OpenVPN වෙතින් නොව දියත් කරන්නාගෙන්ය. එය මාර්ගයක් කියවා, එහි යමක් සොයාගෙන, වින්යාසය විශ්ලේෂණය කිරීමට පෙර නතර වේ. එබැවින් පළමු ප්රශ්නය උමඟ ගැන නොව දියත් කරන්නාගේ ගිවිසුම ගැනය.
පණිවිඩය මුද්රණය කළ ඒකකය හෝ ස්ක්රිප්ටය කියවා කරුණු තුනක් සටහන් කරන්න: එය පරීක්ෂා කරන මාර්ගය, ප්රකාශ කරන සේවා වර්ගය, සහ ගොනුව ලිවීමේ වගකීම එයට තිබේද යන්න. නවීන ඒකකයකට සරල හෝ දැනුම්දීම් අධීක්ෂණය භාවිතා කර PID ගොනුවක් කිසිදා නොස්පර්ශ කළ හැකි අතර, පැරණි init ස්ක්රිප්ටයකට එය ස්වයංව සෑදිය හැක. එක් ආකෘතියක පරීක්ෂාවක් අනෙකට පිටපත් කිරීම මෙවැනි ප්රතික්ෂේපයක් ඇති කරයි. යමක් අර්ථ දැක්වීමට පෙර භාවිතා වන ආකෘතිය සොයාගන්න.
එවිට පමණක් ප්රශ්නය අවස්ථාවක් සැබවින්ම ක්රියාත්මක වේද යන්න බවට පත් වේ.
එම හඳුනාගැනීම ඔබේ අවස්ථාවට අයත්දැයි පරීක්ෂා කරන්න
ගොනුවක ඇති අංකයක් අංකයක් ලියා ඇති බව ඔප්පු කරයි. එය එම හඳුනාගැනීම සහිත ක්රියාවලියක් දැන් පවතින බව ඔප්පු නොකරයි, ක්රියාවලිය ඔබේ බව කිසිසේත් ඔප්පු නොකරයි, මන්ද නැවත ඇරඹීමෙන් පසු හඳුනාගැනීම් නැවත භාවිතා වේ.
ක්රියාවලියේ ආරම්භක වේලාව ගොනුවේ වේලා මුද්රාව සමඟ, ක්රියාත්මක කළ හැකි ගොනුව ඒකකයේ විධානය සමඟ, සේවා සාමාජිකත්වය ඒකකයේ නාමය සමඟ සසඳන්න. තුනෙන් එකක හෝ නොගැලපීම යනු ඔබ උමඟක් නොව ගිණුම්කරණයක් බලන බවය.
බහාලුම් හෝ නාම අවකාශ කිහිපයක් ධාවනය කරන සත්කාරකයක, හඳුනාගැනීමක් එක් දර්ශනයක අර්ථවත් විය හැකි අතර තවත් එකක නොපවතී. ක්රියාවලියක් නොපෙනීමද එය නොපවතින බවට සාක්ෂියක් නොවේ, ඔබේ ගිණුමට එය පරීක්ෂා කළ නොහැකි නම්. නිගමනවලට එළඹීමට පෙර දියත් කරන්නා භාවිතා කරන සන්දර්භයෙන් පරීක්ෂා කරන්න.
systemctl status [email protected]
ps -o pid,lstart,args -p "$(cat /run/openvpn/vpn.pid)"දියත් කරන්නා ගොනුව සමඟ කුමක් කිරීමට පොරොන්දු වූවාද
PIDFile= සේවා කළමනාකරුට ප්රධාන ක්රියාවලියේ හඳුනාගැනීම කොහෙන් කියවිය යුතුදැයි කියයි. කළමනාකරු එම ගොනුව නොලියයි, නමුත් වසාදැමීමෙන් පසු ඉතිරි වූ එකක් ඉවත් කරයි, එබැවින්ම කැඩුණු පිටවීමක් ගොනුවක් ඉතිරි කළ හැක.
වගකීමේ මෙම බෙදීම මිනිසුන් දෝෂ ලෙස වාර්තා කරන රෝග ලක්ෂණ දෙකක් පැහැදිලි කරයි. කිසිදා නොපෙනෙන ගොනුවක් යනු ඩීමන් හෝ එහි ස්ක්රිප්ටය එය ලිවීමට අසමත් වූ බවය, අධීක්ෂණය වැරදි ලෙස වින්යාස කර ඇති බව නොවේ. නැවැත්වීමකින් පසු ඉතිරි වන ගොනුවක් යනු වසාදැමීමේ මාර්ගය කිසිදා සම්පූර්ණ නොවූ බවය.
අධීක්ෂණයට ප්රධාන ක්රියාවලිය සෘජුවම නිරීක්ෂණය කළ හැකි විට මෙම සම්මුතියෙන් වැළකී සිටින ලෙස වර්තමාන මාර්ගෝපදේශ යෝජනා කරන්නේ ඇයිද යන්නද මෙය පැහැදිලි කරයි. එම මාර්ගෝපදේශය ඇසුරුම් කළ ඒකකයක වර්ගය වෙනස් කිරීමට අවසරයක් නොවේ, මන්ද ඩීමන්ගේ පෙරමුණ, අත්ත හෝ දැනුම්දීම් හැසිරීම ඒකකය ප්රකාශ කරන දෙයට ගැලපිය යුතුය. ඩීමන් නොවෙනස්ව වර්ගය වෙනස් කරන්න, එවිට උමඟ ක්රියාත්මක වන අතරේ අසාර්ථකත්වය වාර්තා කරන ඒකකයක් ලැබේ, නැතහොත් ඊට ප්රතිවිරුද්ධය. යුගලය ගළපන්න, නැතහොත් දෙකම තිබිය යුතුය. systemd සේවා යොමුව හිමිකාරිත්ව බෙදීම විස්තර කරයි.
පිරිසිදු වසාදැමීම සහ කැඩුණු පිටවීම
පිරිසිදු නැවැත්වීමක් ඩීමන්ගෙන් පිටවීම ඉල්ලා, එය බලා සිට, කළමනාකරුට තම ගිණුම්කරණය පිළියෙළ කිරීමට ඉඩ දෙයි. කැඩුණු පිටවීමක්, මරා දැමූ ක්රියාවලියක් හෝ වසාදැමීම මැද නැවත ඇරඹීමක් එම අනුපිළිවෙලෙහි කොටස් මඟ හරියි, ඉතිරි වන්නේ ගොනුවයි. බිඳවැටීමකින් පසු එකක් සොයාගැනීම කියන්නේ වසාදැමීම සම්පූර්ණ නොවූ බවය, යමක් සවන් දෙන බව නොවේ.
ගොනුවේ වේලා මුද්රාව අවසන් ඇරඹීම සහ ඒකකයේ අවසන් නැවැත්වීම සමඟ සසඳන්න.
පසුව ජීවමාන සාක්ෂි සෘජුවම පරීක්ෂා කරන්න. VPN තොටුපොළට බැඳුණු සොකට් සහ ලිපිනයක් ඇති උමඟ අතුරුමුහුණත කිසිවක් ක්රියාත්මක වන බවට සාක්ෂියකි, ධාවන නාමාවලියේ පෙළ ගොනුවකට කිසිදා නොහැකි ආකාරයෙන්. දෙකම නොමැති නම්, ගොනුව කුමක් කීවද, කිසිවක් ක්රියාත්මක නොවේ.
පුරුද්දක් ලෙස ගොනුව මකා දැමීම නවත්වන්න
කිසිදු අවස්ථාවක් එයට හිමිකම් නොකියන බවත් දියත් කරන්නා මෙම හැසිරීම ලේඛනගත කරන බවත් තහවුරු කළ පසු එය මැකීම නීත්යානුකූල ප්රතිසාධන පියවරකි.
ආරම්භයට පෙර ස්ථිර පුරුද්දක් ලෙස එය ඔබ මඟ හරින පරීක්ෂාවම අවලංගු කරයි. සෑම පිරිසිදු නැවැත්වීමකින් පසු පැරණි ගොනු ආපසු පැමිණේ නම්, ලේඛකයා සහ වසාදැමීමේ ජීවන චක්රය මාර්ගයේ හිමිකාරිත්වය ගැන එකඟ නොවේ, එම එකඟතාවය නොමැතිකම නිවැරදි කිරීමට සුදුසු දෝෂයයි.
සත්කාරකයට ඇතුළු වීමට ස්වාධීන මාර්ගයක් තබා ගන්න, එහි සාමාන්ය කළමනාකරු හරහා එක් අවස්ථාවක් ආරම්භ කර පළමු ප්රතිඵලය කියවන්න. ඊළඟ පුද්ගලයාට ක්රියා කරන හෝ තමන්ම පැහැදිලි කරන ඒකකයක් ලැබේ.