본문 바로가기
반응형

linux14

Terraform 설치하기(Linux, Windows) 테라폼을 시작하려면, 먼저 테라폼 CLI를 설치해야 합니다.  [Terraform 설치하기]Mac OS$ brew install terraformWindows$ choco install terraform패키지 매니저 사용이 어려운경우테라폼 바이너리 빌드 파일 제공※ chocolatey(초코)는 윈도우 패키지 매니저Terraform 바이너리 빌드 파일 : https://developer.hashicorp.com/terraform/downloads [Linux]Yum 설치$ sudo yum install -y yum-utils$ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo$ sudo yum -.. 2024. 10. 6.
AWS CLI 설치 및 설정(with Proxy) AWS CLI (AWS Command Line Interface) 는 명령줄 셸의 명령을 사용하여 AWS 서비스와 상호 작용할 수 있는 오픈 소스 도구입니다. [설치방법] - Linux x86_64curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsudo ./aws/install [URL을 이용한 다운로드]https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip  [설치방법] - Windows 64bit윈도우용 AWS CLI MSI 설치 프로그램 다운로드 및 실행 (64비트):$ msiexec.exe /i https://awscli.a.. 2024. 10. 6.
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 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.
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.
CentOS 버전별 Firewalld vs Iptables 회사에서 많은 개발자, 운영자분들이 CentOS를 사용하면서 로컬방화벽에 대한 이해를 돕기 위해 내용을 정리 합니다. CentOS 6를 주로 사용하다가 CentOS 7 으로 넘어오게 되면 iptables를 바로 찾아보기 어렵다는 점을 느낄 수 있습니다. 그 이유는 CentOS 7부터 방화벽으로 iptables를 사용하지 않고 firewalld를 사용하게 되어서 그렇습니다. 사실 정확하게 말하면 아래 표와 같습니다. [OS 버전별 방화벽 정리] OS ~ CentOS 6 CentOS 7 CentOS 8 ~ 방화벽 설정 도구 iptables Firewalld Firewalld 방화벽 기능 iptables iptables nftables CentOS 6에서는 방화벽 기능은 iptables라는 유틸리티에 의해서 .. 2022. 3. 3.
반응형