제2의 비엔지니어 인생관을 꿈꾸며

Posted
Filed under Study

https://oasysadmin.com/

psexec \\REMOTE_SERVER_NAME shutdown /r /t 01

alternatively you could use:

shutdown /m \\REMOTE_SERVERNAME /r /t 01

This returned the following error:

1115 A system shutdown is in progress

This basically meant that a system shutdown was already in progress,  and therefore the command was unable to force a reboot. In the end I used the pskill command to stop the winlogon service on the remote server to try and release whichever process wass causing the server to hang on shutdown. I should stress that this was a last resort, and not something that I would recommend doing unless essential:

pskill \\REMOTE_SERVER_NAME  winlogon

Anyway, after another few minutes the remote server did finally restart, although there are a few other things that I should mention that happened in the process. The operating system on this machine was Windows Server 2008 R2. After the server came back up (verified by ping -t REMOTE_SERVER_NAME) I tried to RDP the box again. I was able to enter my credentials and the logon process appeared to start, but after a few seconds the following message appeared on the screen:

Please wait for the Windows Modules Installer

The machine sat like that for quite some time, and then started ‘Configuring Updates’. My RDP session then abruptly ended and the server restarted itself again. Again, when it was back up I tried to RDP the server again and received the ‘Please wait for the windows modules installer message’ for a second time. Thankfully, after a few minutes and another ‘configuring updates’ message, logon continued and ther server was back up and running. On checking the event log and windows update log I was able to verify that all the updates had installed OK, and there were no other errors worthy of note. So in summary, if you want to save yourself a long trip, to most likely press a power or reset switch, you may want to try the above first.   

위사항에는 전제조건이 RPC를 허용한 같은 서브넷이나 네트워크 상에 있어야 되는것이 문제입니다. IDC나 원격지 서버에는 독립서버인 하나만 존재하지 않기에 옆에 서버들이 있는게 대부분입니다. 필자는 클러스터환경에서 행이 발생하니 수많은 가상화 서버가 존재하는데서는 난처할수밖에 없었습니다. 종료중이라고만 나오고 핑은 안끊어지고 터미널도 안붙고 파워쉘로 붙어서 shutdown -r 명령어도 종료중이라고만 나오고...
가상화 서버라면 재시작이나 종료버튼만 누르면 넘어가겠지만 물리서버인 경우는 직접 파워버튼이나 리셋버튼을 누르지 않는한 해결방법이 없었습니다. 운영근무자한테 리셋눌러주세요도 좋은 방법이겠지만 운영근무자가 없는 환경이거나 그누가 서버의 환경을 아는 사람이 없다면 파워버튼 눌러주기도 쉽지 않은게 현실입니다.
그래도 윈도우 서버가 파워쉘이라는 네트워크 우선순위 서비스란걸 만들어줘서 다행인지도 모릅니다. 다른 서비스들이 다 중지되도 리부팅하기 직전까지는 핑만 살아있는 환경에서는 최소한 파워쉘까지는 붙습니다. 무슨수를 써도 강제종료가 안되면 강제 블루스크린이라도 발생하고 싶은게 간절하기도 해도 잔머리를 굴려봤습니다.
윈도우의 중요한 커널과 연동되는 서비스나 프로세스를 강제로 죽여버리면 블루스크린이 뜰까? 해서 중요한 프로세스를 생각해봤습니다. 제일 먼저 생각나는 프로세스가 svchost.exe 프로세스입니다. 저프로세스에는 여러가지 서비스가 종속되어 있습니다. 네트워크부터 RPC 기타서비스의 통합 프로세스입니다. 2000년대 초반때 XP시절 RPC 취약점으로 인한 바이러스 공격때문에 우리나라 전체 윈도우 사용자들이 부팅만 되면 1분후에 리부팅되는 난리를 겪은적이 있었습니다. 그래서 필자는 일단 저 중요한걸 죽여보자 해서 날렸습니다.
taskkill /f /im svchost.exe 를 날렸더니 네트워크만 끊어지고 아무런 반응이 없는겁니다. 아 결국은 블루스크린도 안나고 강제종료 버튼누르러 기계실까지 차타고 가야되나를 고민하고 멍하던 순간에 다시 핑이 올라오네요 ㅋㅋㅋ.
혹시나 싶어서 가상화 윈도우에 명령어 날려봤습니다. 5분후에 그냥 리붓되는것처럼 다시 부팅이 되는겁니다. 보통 강제로 죽이거나 하면 비정상 종료라고 이벤트라도 올라오는데 정상적인 리부팅처럼 진행되었습니다. 이벤트를 봐보니 역시나 예상했던데로 svchost 프로세스에 power 서비스가 종속이 되어 있는걸 보여주고 있습니다.

사용자 삽입 이미지
그렇다면 Power 서비스만 죽이면 리붓이 이루어지는건데 svchost.exe -k DcomLaunch 프로세스만  종료하면 됩니다. 이걸 찾는 방법은 tasklist /svc 를 실행하면 위 동일한 프로세스지만 각각 서비스가 다른 설명이 보입니다. 그러면 해당 PID값으로 강제종료를 진행합니다.
taskkill /f PID
어찌보면 강제종료하면서 파일서버나 중요한 데이터가 있는 서버가 데이터 크래쉬 나는걸 방지하기 위해선 이런 긴급 리부팅 명령을 진행하는게 오히려 좋은 방법이 아닐까 생각해봅니다.
특히 윈도우 업데이트를 진행할때 강제 리부팅이 되어버리면 업데이트 DB가 깨져서 다음부터는 윈도우 업데이트도 안되고 역할 및 기능서비스 추가삭제도 안되고 포맷까지 하는 상황까지 오게됩니다.
서버콘솔에서도 명령어만 인식되고 하는 UI상에서 전혀 액션을 취하지 못하는 상황이라면 윈도우OS의 중요한 서비스를 죽여서 정상 리부팅을 진행해보는것도 괜찮지 않을까 생각합니다.

2017/01/15 20:13 2017/01/15 20:13
Posted
Filed under Study

https://social.technet.microsoft.com/Forums/

https://chinnychukwudozie.com/


Cluster network name resource ‘Cluster Name’ failed registration of one or more associated DNS name(s) for the following reason:
The handle is invalid. Select your cluster name on the top left pane of the Failover Cluster Manager.

The error was obviously related to DNS in some way. I still couldn’t figure out the cause though. After digging around for a while, I came up with the following steps that have so far helped me resolve the problem.

Open the Failover Cluster Manager Console.

In the center panel, go down to “Cluster Core Resources”.

Right-click your Cluster name and select the “More actions” drop down option.

I selected the “Simulate Failure” option.

After the Cluster Object goes offline, right-click the Cluster Name again, “More actions” and select “Repair”.

Still the DNS status was still “Invalid” .
For a second time, I went ahead and did a right-click on the Cluster name object again.

This time I selected the “Take Offline” option.

After the Cluster Object went offline, I did a right-click on the Cluster Name, “More actions” and selected the “Repair” option.

This time, the DNS status changed to “OK” after the Cluster name “Repair” action.

사용자 삽입 이미지

MSCS 환경에서 언제부터인가 DNS 등록실패 이벤트가 발생하고 클러스터 서버이름에서는 DNS 핸들 오류로 실시간 마이그레이션이 되지 않는 상황이 발생하였었습니다. 커버로스 인증도 안된다고 하고 윈도우가 깨졌나 싶은 이상한 상황이였습니다.

클러스터 네트워크 이름 리소스 '클러스터 이름'이(가) 이 노드에서 네트워크 이름을 사용하도록 설정하는 동안 오류가 발생했습니다. 오류의 원인:
 'Unable to obtain a logon token'.

 오류 코드는 '1326'입니다.

 네트워크 이름 리소스를 오프라인 상태로 만들었다가 다시 온라인 상태로 설정하여 다시 시도할 수 있습니다.

이벤트 1228 오류도 발생하고

다음과 같은 이유로 클러스터 네트워크 이름 리소스 '클러스터 이름'이(가) 하나 이상의 연결된 DNS 이름을 등록하지 못했습니다.
핸들이 잘못되었습니다.

종속 IP 주소 리소스와 연결된 네트워크 어댑터가 하나 이상의 DNS 서버에 액세스하도록 구성되어 있는지 확인하십시오.

이벤트 1196 도 발생하게 됩니다.

클러스터 코어 리소스의 서버이름의 네트워크 리소스를 오프라인 시켜놓구 추가작업에서 복구를 진행하면 이벤트 오류가 발생되던게 멈추고 클러스터 노드이동 작업을 문제없이 진행할수가 있습니다.

2017/01/15 04:09 2017/01/15 04:09
Posted
Filed under Music/OST
사용자 삽입 이미지


 01.Stay With Me - 찬열, 펀치 [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.1
02.내 눈에만 보여 - 10cm [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.2
03.Hush - Lasse Lindh [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.3
04.Beautiful - Crush [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.4
05.이쁘다니까 - 에디킴 [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.5
06.Who Are You - 샘김 [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.6
07.I Miss You - 소유 [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.7
08.첫 눈 - 정준일 [(tvN) 쓸쓸하고 찬란하神 -  도깨비 OST Part.8
09.첫눈처럼 너에게 가겠다 - 에일리 [(tvN) 쓸쓸하고 찬란하神 -   도깨비 OST Part.9
10. 소원 - 어반자카파 [(tvN) 쓸쓸하고 찬란하神 - 도깨비 OST Part.10
11. And I`m Here - 김경희 [(tvN) 쓸쓸하고 찬란하神 - 도깨비 OST Part11
12. Winter is Coming - 한수지 [(tvN) 쓸쓸하고 찬란하神 - 도깨비 OST Part11
13. Stuck in Love - 김경희 [(tvN) 쓸쓸하고 찬란하神 - 도깨비 OST Part11

2017/01/14 05:50 2017/01/14 05:50