본문 바로가기

분류 전체보기69

MS-SQL 클러스터 설정 확인하기 다음 쿼리들을 이용해서 클러스터 구성이나, DB FailOver 등으로 인해서 MS-SQL 클러스터 상태를 체크할 필요가 있을 때 간단하게 사용할 수 있습니다. 1. 클러스터 여부 확인하기SELECT SERVERPROPERTY('IsClustered) 값이 0 이면 Standalone , 값이 1이면 클러스터 구성된 것입니다. 2. 현재 클러스터의 Active Node 를 확인하기 SELECT SERVERPROPERTY('ComputerNamePhysicalNetBIOS') 3. 클러스터를 구성하고 있는 정보 확인하기 SELECT * FROM sys.dm_os_cluster_nodes 이 쿼리를 치면 3개의 데이터를 확인할 수 있습니다. (1) NodeName : 클러스터 구성 노드 명(2) .. 2025. 4. 17.
윈도우에서 powershell 이용 초간단 통신 체크하기 안녕하세요. 서비스 운영하다보면 간혹 서버 대 서버 간 통신을 체크가 필요할 경우가 생기게 됩니다. 거래가 매우 많은 경우에는 그 거래 자체가 일종의 테스트 역할을 해 주기 때문에 별도로 체크를 할 필요성이 생기지는 않는데 간혹 거래가 생각보다 많지는 않고, 그렇다고 운용인력도 많지 않고, 돈도 없는 경우에는 종종 간단하게 체크를 할 수 있는 방법을 고민하게 됩니다.  최근 버전의 윈도우에서는 특히 powershell 이 꽤나 강력한 기능을 가지고 있는데요. 그 기능을 이용해서 매우 싼 비용(0원) 으로 간단한 테스트를 돌릴 수 있습니다.  특히, 한 번 파워쉘 스크립트를 작성해두고 나면 취향에 따라서 윈도우 작업 스케줄러에 스크립트를 등록해서 사람이 손으로 체크하지 않으면서도 지속적으로 서버 대 서버 .. 2025. 3. 24.
윈도우에서 비밀번호 있는 SSL 인증서 NGINX에 적용하기 안녕하세요. 매년 누군가는 웹서비스의 안전한 사용을 위해서 SSL 인증서를 교체하고 계시겠네요.일반적으로 SSL 인증서에는 비밀번호가 포함되어 있습니다. 다만 기존에 윈도우에서 SSL 인증서 비밀번호가 있는 경우 그냥 적용이 되지 않았습니다.   종종 SSL 인증서를 정상적으로 적용했다고 뜨고, 에러도 나지 않는데도 불구하고 실제로 외부에서 접근해보면 connection refused 와 같은 에러메시지를 받게 됩니다. nginx 로그 상에는 에러로 나오지 않는데, 외부에서는 접근이 불가능한 상황인 것이죠.  이럴 때는 우선적으로 SSL 인증서에 암호가 있는지를 확인해보면 됩니다. 그리고 만약 SSL 인증서에 암호가 있다면 2가지 옵션이 있습니다. SSL 인증서에서 암호를 제외한 버전을 재생성해서 사용하.. 2025. 3. 24.
nodejs 설치 후 윈도우 powershell 에서 npm 이 안되는 문제 처음 웹, 앱 개발을 위해서 nodejs 환경 설정을 하게 되면 기본적으로 버전 확인을 하게 됩니다. 특히 최신버전 기준으로는 vscode 를 많이 사용하실텐데요. 이 때, vscode 의 기본 윈도우 터미널은 예전에 주로 사용했던 cmd 가 아니라 powershell 입니다.  프로젝트를 다운 받은 후, 빌드 환경을 구축하기 위해 npm install 을 실행했을 때 다음과 같은 오류가 보이는 경우가 있습니다. 이 시스템에서 스크립트를 실행할 수 없으므로 C:\P은 about_Execution_Policies(https://grogram Files\nodejs\npm.ps1 파일을 로드할 수 없습니다. 자nkID=135170)를 참조하십시오.위치 줄:1 문자:1+ npm -v+ ~~~ + Cate.. 2025. 2. 19.