반응형 setting7 Multi interface일때 Calico 설정 추가 Kubernetes Worker Nodes의 Interface가 여러개 일때, 혹은 interface가 추가 되어있을때,Calico가 의도하지 않는 interface로 터널링을 시도하면 오류가 발생할 수 있으니,아래 옵션으로 터널링을 만들 interface를 찾을 수 있게 해야합니다. #여러 인터페이스일때 터널링으로 사용할 인터페이스를 찾기위해 넣은 옵션- name: IP_AUTODETECTION_METHOD value: can-reach=111.22.127.129 Node 서버의 Interface가 여러개일때, Calico가 통신하기 위한 인터페이스를 지정해줘야 합니다. 해당 인터페이스를 지정해주기 위해 넣는 옵션이 아래와 같습니다. . 예를 들면, "111.22.127.129(gateway)"를.. 2024. 6. 2. Linux 오픈 가능한 파일 수 설정 및 확인 [최대 오픈 파일 수]최대 오픈 파일 수를 확인 할때는 Max file과 file-max를 통해 확인 할 수 있습니다. Max files(nofile)는 "한 사용자가 열 수 있는 최대 파일 디스크립터 수"입니다. #ulimit -n File-max는 "시스템 전체에서 동시에 열 수 있는 최대 파일 디스크립터 수" 입니다. # cat /proc/sys/fs/file-max# sysctl -a | grep file-max위의 명령을 통해 확인할 수 있습니다. 만약 위의 값이 너무 작다면 "Too many open files"에러를 받을 수 있습니다. 조치방안Max File(nofile)일시적 조치 : #ulimit -n 4096영구적 조치 : #vi /etc/security/limits.confUs.. 2024. 6. 2. RockyOS IPv6 Disable 방법 IPv6 사용여부 Check 방법방법1) /sys/module/ipv6/parameters/disable 값을 확인Enable = 0 / disable = 1 방법2) Sysctl에서 IPv6 사용하는지 Checksysctl -a 2>/dev/null | grep disable_ipv6IPv6 enable = 0 / disable = 1 방법3) Check IPv6 address is AssignedIf IPv6 is in disabled state then get an empty output 방법4) Check IPv6 socket using netstat ---영구적은 IPv6 Disable 하기(Permanently)# vi /etc/default/grub마지막 라인에 추가GRUB_CMDLIN.. 2024. 5. 30. RockyOS Chrony(feat. ntpdate) RockyOS 에서는 Time Server 동기화를 위한 ntpdate를 제공하지 않습니다. RockyOS에서는 NTP or 네트워크 시간 프로토콜을 위해서 "Chrony"를 사용해야 합니다. Chrony를 NTP 클라이언트로 사용하는 방법 Chrony 설치 기본적으로 Chrony 패키지는 BaseOS Rocky Linux 리포지토리에서 사용할 수 있습니다. dnf 명령을 해용해서 Chrony 패키지를 확인 할 수 있습니다. $ dnf info chorny 없다면, 설치하기 $ dnf -y install chrony Chrony 를 NTP Client 로 활용 $ vi /etc/chrony.conf Ntpserver_ip : NTP 서버의 IP iburst : chronyd 서비스가 시작 직후 시계의 첫.. 2023. 9. 12. Git clone Peer's certificate issuer [오류 내용] git clone시, 아래와 같이 Peer의 인증서 발행자를 신뢰하지 못하는 경우. [root@vm-centos-ctl app]# git clone https://github.com/ansible/awx.git Cloning into 'awx'... fatal: unable to access 'https://github.com/ansible/awx.git/': Peer's certificate issuer has been marked as not trusted by the user. [해결방안] git clone시 SSL을 검증하지 않도록 설정하는 방법. 2가지 방법이 있다. 1) Set SSL Verify to false only for specific repo: git config ht.. 2022. 1. 7. git proxy Setting(http/https) 회사에서 서버들이 인터넷을 하기 위해 Proxy 를 사용해야 한다면, $git clone시 Proxy 설정이 반드시 필요하다. git Proxy 설정방법 : git config --global http.proxy git config --global https.proxy 예를 들면. Git config --global http.proxy 192.168.0.1:8080 위의 Proxy 설정은 ~/.gitconfig 에서 확인 가능하다. 2022. 1. 7. 이전 1 2 다음 반응형