전체 글

프로그래밍/Python

File open시 에러 무시 방법

Python에서 File을 읽을때 다음과 같은 오류가 발생하며 읽기를 중지하는 경우가 있습니다. UnicodeDecodeError: 'cp949' codec can't decode byte 0x94 in position 2074:ilegal multibyte sequence 처음에 해당 부분이 언어셋이 cp949인 윈도우를 써서 발생하는 이슈로 생각하였습니다. 읽는 파일이 윈도우에서 생성한 IIS Log이기 때문에 python3의 경우 utf-8로 인식을 못해 발생하는 이슈로 판단하여 encode, decode, 언어셋 변경 등에 대해 확인을 하였으나 처리가 되지 않았습니다. 2074라인 이슈로 보여 해당 라인을 보니 해당 라인의 언어가 깨진 상태였습니다. 만약, 파일을 읽을 때 오류 발생 시 오류를 무..

Microsoft/Cluster

Cluster Network

Cluster Virtual Adapter Windows Server 2008부터 Failover Cluster Network이 변경됨 2008 이전 3343 포트를 이용한 UDP Broadcast를 사용하고 모든 노드가 같은 Subnet에 있어야함 2008 이후 3343 포트를 이용한 Unicast 가능 Cluster Join 프로세스가 진행되기 전 TCP Communication이 사용되어짐 DHCP를 지원함 다른 Subnet에 Node가 위치할 수 있음 Cluster Virtual Adapter인 netft.sys가 가장 적절한 Network를 통해 통신 가능 IPv6 지원 Netft 드라이버는 터널링을 사용하여 가장 적절한 네트워크를 통해 패킷 전달 Microsoft Failover Cluster..

Microsoft/공통

Windows Uptime

1. Powershell7 get-uptime (관련 사이트 : https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/get-uptime?view=powershell-7) 2. systeminfo 3. wmic wmic os get lastbootuptime

프로그래밍/PowerShell

Windows Update for Powershell

Windows Update Module 설치 - Install-Module PSWindowsUpdate Windows Update List 확인 - Get-WindowsUpdate Windows Update - Install-WindowsUpdate -AcceptAll -AutoReboot WSUS Server 설정 - Add-WUServiceManager -MicrosoftUpdate

Network

DNS 서버 확인

Web 을 관리할 때 DNS 이슈가 발생하면 확인할 수 있는 방법이 있어 소개 합니다. http://checkdnskr.appspot.com 해당 사이트 접속 시 해당 도메인이 국내 DNS 서버에서 조회가 정상적으로 되는지 확인할 수 있습니다. 기존에 이슈가 생기면 아는 분들깨 각 유명한 DNS 서버에 대해 문의를 했었는데 간단하게 확인이 가능하네요

로멘틱가이
윤우서우 아빠의 IT 이야기