꼬반 Blog

Nutanix AOS 5.10 트러블슈팅 - CVM Network / SMTP Configuration error

외부와 통신되지 않는 폐쇄망에서 운영하는 Nutanix Cluster 웹 콘솔에서 Setting 변경 중 Pulse 서비스를 Enable로 변경 후 Health Check 에서 위 Error 가 발생하였다. 이는 외부로 통신이 되지 않고 SMTP 서버 설정이 되지 않기에 발생하는 문제이기에 다시 Pulse 를 Disable 하고 NCC Check 를 돌렸으나 지속적으로 CVM1 에서 Error 가 나왔다. 이를 위해 CVM1 로 접속하여 sudo su 권한으로 root 획득 후 log 파일들을 찾아보았고 /home/nutanix/data/logs 폴더 아래에서 send-email.log 파일을 확인하였고 아래와 같은 에러를 확인 할 수 있었다. 즉 해당 Pulse 서비스를 enable 하였을때 자동으로 ..

Read More

[NGINX] Reverse Proxy 설정 시 Nginx 에서 Error Page 설정

참고 : http://serverfault.com/questions/511109/nginx-local-fallback-error-page-if-proxy-destination-is-unavailable Nginx 에서 리버스 프록시 설정을 하여 사용할때 에러 페이지의 경우는 Nginx 설정이 아닌 프록시 서버의 설정을 따르게 된다. (Nginx - Tomcat 설정인 경우 Tomcat 에러 페이지가 노출) 이때 Nginx 에서 에러 페이지를 설정하기 위해서는 아래의 옵션을 함께 사용하면 된다. (Server 블록 내에서 사용) server { ... location / { proxy_intercept_errors on; proxy_pass http://localhost:8080/; } error_page..

Read More

Nutanix AOS 5.10 트러블슈팅 - CVM Network / SMTP Configuration error

외부와 통신되지 않는 폐쇄망에서 운영하는 Nutanix Cluster 웹 콘솔에서 Setting 변경 중

Pulse 서비스를 Enable로 변경 후 Health Check 에서 위 Error 가 발생하였다.

 

이는 외부로 통신이 되지 않고 SMTP 서버 설정이 되지 않기에 발생하는 문제이기에

다시 Pulse 를 Disable 하고 NCC Check 를 돌렸으나 지속적으로 CVM1 에서 Error 가 나왔다.

 

이를 위해 CVM1 로 접속하여 sudo su 권한으로 root 획득 후 log 파일들을 찾아보았고

 

/home/nutanix/data/logs 폴더 아래에서 send-email.log 파일을 확인하였고 아래와 같은 에러를 확인 할 수 있었다.

즉 해당 Pulse 서비스를 enable 하였을때 자동으로 email 형식으로 HCI Cluster의 각종 정보등을 Nutanix Portal쪽으로 발송하기 위한 email이 생성되었고 zookeeper 는 해당 폴더에 메일을 주기적으로 보내기 위해 동작하여 지속적으로 

에러가 발생한 것.

 

/home/nutanix/data/email 폴더에 들어가 생성된 메일과 attachments 내 파일을 삭제 후 다시 로그를 확인하니

에러 메세지가 사라졌고 NCC Check후 해당 에러는 처리가 되었다.

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[NGINX] Reverse Proxy 설정 시 Nginx 에서 Error Page 설정

참고 : http://serverfault.com/questions/511109/nginx-local-fallback-error-page-if-proxy-destination-is-unavailable


Nginx 에서 리버스 프록시 설정을 하여 사용할때 에러 페이지의 경우는 Nginx 설정이 아닌


프록시 서버의 설정을 따르게 된다. (Nginx - Tomcat 설정인 경우 Tomcat 에러 페이지가 노출)


이때 Nginx 에서 에러 페이지를 설정하기 위해서는 아래의 옵션을 함께 사용하면 된다.


(Server 블록 내에서 사용)



server {

...

  location / {

    proxy_intercept_errors on;

    proxy_pass http://localhost:8080/;

  }

  error_page 404 500 502 503 504 /custom_error.html;

  location = /custom_error.html {

    root /usr/share/nginx/html;

    internal;

  }

...

}

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post