본문 바로가기
반응형

IT Knowledge129

HAProxy Log 설정하기! HAProxy는 단순히 파일에 대한 로깅을 지원하지 않습니다. 문서 - https://cbonte.github.io/haproxy-dconv/2.5/configuration.html#8 https://www.haproxy.com/blog/introduction-to-haproxy-logging/ HAProxy는 syslog서버에서 처리하기 위한 로그메시지를 내보낼 수 있으며, Rsyslog 및 journald와 호환이 됩니다. 그리고, Logstash 및 Fluentd와 같은 로그전달자를 활용해서 중앙 로그 수집기로 로그를 보낼 수 있습니다. 로그를 로컬에 쌓고 싶은 경우, 로컬에 rsyslog를 설치하여, haproxy가 보내는 syslog를 수집 및 처리하도록 구성할 수 있습니다. [Rsyslog 설.. 2022. 5. 17.
JFrog Artifactory - Router UNHEALTHY 조치 Artifactory 서비스 상태확인하기 # curl -s http://localhost:8082/router/api/v1/system/health 이슈사항 라우터 서비스 UNHEALTHY Ipv6로 통신시도를 하려다 invalid URL 오류 발생. 조치사항 Artifactory에서 ipv6 통신 사용하지 않기 방법1 참고사항 : https://www.jfrog.com/jira/browse/RTFACT-26904 본인의 경우, ip를 직접 ipv4형태로 입력하여도, 여전히 라우터에 UNHEALTHY 상태였음. 방법2 OS에서 ipv6 Disabled 하기 # vi /etc/sysctl.conf OS에서 ipv6를 사용하지 않도록 한다면, 위의 방법1을 적용하지 않아도 됨. 해결완료 2022. 5. 16.
NFS wrong fs type 오류(CentOS) [오류] Mount: wrong fs type, bad option, bad superblock on :, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount. helper program) In some cases useful info is found in syslog - try dmesg | tail or so. 원인 : NFS디렉토리를 마운트 하려면, 아래의 NFS 패키지가 필요합니다. CentOS : nfs-utils Ubuntu : nfs-common 조치방안 CentOS # yum install nfs-utils Ubuntu # a.. 2022. 5. 3.
Jfrog Artifactory install(CentOS / Linux Archive) Jfrog의 Artifactory 설치 방법을 작성합니다. Network requirement External Port : 8081 / 8082 설치 방법은 총 5가지를 제공합니다. Linux Archive 방식은 가장 간단한 방법으로, 가장 빠르고 편리하게 설치할 수 있습니다. 이후 업데이트로 쉽게 대응할 수 있습니다. Linux OS는 IPv6 Disabled를 권장합니다. (JFrog Artifactory 공식 설치 가이드에는 없지만, IPv6를 사용하는 경우 라우터 서비스에서 오류가 발생할 수 있습니다. ) [Linux Archive] 다운로드 및 압축해제 다운로드 다운로드 웹 : https://jfrog.com/download-jfrog-platform/ # wget -O jfrog-artifa.. 2022. 4. 18.
Yum 없이 패키지 설치(feat. CentOS gcc 설치) 인터넷이 가능한 서버 or PC에서 gcc / gcc-c++을 설치할때는, 아주 간단하게 "yum install gcc" 하면 해결이 된다. 그러면, 의존성 패키지까지 함께 설치가 완료된다. 그러나, Yum을 사용하지 못하는 환경에서는...? 의존성 패키지를 모두 신경써서 하나하나 설치해줘야 한다. 이를 좀 쉽게 할 수 있는 방법은 없을까? 다른곳에서 패키지를 하나하나 찾아서 받아와야 할까?? 가장 쉬운방법은. "인터넷이 되는 다른 서버 or PC를 이용하는 방법이 있다." 인터넷이 되는 다른 서버에서 패키지를 다운로드하여, 파일을 복사하여 설치한다! yum이 가능한 서버에서는 아래처럼 입력하면, package파일을 다운로드 받을 수 있다. # yum install --downloadonly --down.. 2022. 4. 18.
Kubernetes 대시보드 UI 배포(with kube-apiserver) kubernetes cluster를 만들면, 모든 관리를 CLI를 통해서만 해야하나? UI가 없을까?를 먼저 생각이 들게 됩니다. 따라서, kubernetes 대시보드를 설치합니다. 위의 대시보드를 열어보는 가장 쉬운방법은 kube-proxy를 사용하는 방법이지만, kubectl proxy를 이용하는 방법은 Localhost 에서 밖에 접근이 안된다. 따라서, 내가 UI를 다른사람들에게도 제공하려고 하면, API Server를 이용해야한다. [대시보드 UI 배포] # kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.1/aio/deploy/recommended.yaml recommended.yaml 파일을 직접 다운로.. 2022. 4. 8.
반응형