목록Linux (20)
마짱짱의 지식창고
* WSL 설치방법 참고 https://learn.microsoft.com/ko-kr/windows/wsl/install Powershell 관리자 모드로 실행 후 wsl --install 실행 후 컴퓨터 재부팅 1. Zsh 설치 # install zsh sudo apt install zsh # Change to Basic shell chsh -s $(which zsh) 완료 후 다시 쉘 실행시 아래 안내문이 나오게 된다. This is the Z Shell configuration function for new users, zsh-newuser-install. You are seeing this message because you have no zsh startup files (the files .zs..
NFS 서버 구성하기 #!/bin/bash apt update apt install -y nfs-kernel-server shared_directory="/app" export_options="rw,sync,no_root_squash" allowed_subnet="192.168.252.0/24" echo "$shared_directory $allowed_subnet($export_options)" | sudo tee -a /etc/exports # 설정 적용 및 서비스 재시작 exportfs -a systemctl restart nfs-kernel-server systemctl enable nfs-kernel-server echo "NFS 서버가 성공적으로 구성되었습니다." NFS Client 설정하기 ..
1. User 분리하여 접근할 VM(Server) 접속 2. root 권한 sudo -i 3. User생성(test01) useradd test01 (추가) useradd 후 /home/[User] 가 생성 되지 않았다면 mkhomedir_helper [User] 4. 비밀번호 설정 passwd test01 --- 5. 사용자변경 su - test01 비밀번호입력 6. .ssh 폴더 만들기 mkdir .ssh 7. .ssh 권한변경 chmod 700 .ssh 8. Key 생성 ssh-keygen 실행 후 default 값으로 생성 id_rsa , id_rsa.pub 생성완료 9. 퍼블릭키 이름 변경 mv id_rsa.pub authorized_keys 10. authorized_keys 권한변경 chmo..
GCP VM에서 Linux OS를 이용할 시 다음과 같은 오류가 확인된다. 한글팩이없어서 발생하는 오류이기에 해결 방법은 다음과 같다. locale -a C C.UTF-8 POSIX 밖에 보이지 않아 발생한 것이다. Locale 추가하는 패키지 설치 apt update apt install locales 한글 Locale 정의 localedef -f UTF-8 -i ko_KR ko_KR.UTF-8 다시 확인을 해보면 ko_KR.utf8 이 생겼다. LC_ALL 가 우선 순위가 높기에 해당 변수를 선언하면 해결완료. export LC_ALL=ko_KR.UTF-8 영구적으로 반영하려면 해당 쉘에 적용하면된다 vi ~/.bashrc 맨마지막에 추가 export LC_ALL=ko_KR.UTF-8 참고 : htt..
0. 들어가기 전 내가 느끼기에 세상은 하나하나 직접 확인하고 작업하는 것을 좋아하지 않는다. 자동화가 당연시되고 필요로 되는 그리고 그걸 만들 줄 아는 사람을 필요로 한다. 그렇기에 Infra 쪽을 공부하고 있는 나에겐 Code는 선택이 아닌 필수라 느껴지고 Code를 많이 다루는 사람들은 Git라는 것을 많이 사용한다고 하더라.. 그래서 IaC(Infrasturcutre as Code) 중 하나인 Terraform 을 연습하려 하고 해당 코드를 관리하기 위해 Git이라는 것을 사용해 보려 하니 이게 뭔소리고.. 했다. 그래서 내가 직접 정리를 해야만 잘 다룰 줄 알기위해 해당 포스팅을 시작한다. ( Uubuntu 18.04 환경에서 진행 ) 1. Git 이란? Git 은 간단히 말해 버전관리 시스템 ..
0. 서론 주요기능 10가지를 소개하겠습니다. 1. 스토리지 풀(Storage Pool) 기존의 파일 시스템은 물리적인 스토리지에 볼륨을 생성하거나 RAID 를 구축하기 위해 별도의 볼륨 매니저를 사용하였으며, 기존의 파일 시스템의 볼륨 구성 변경(볼륨 확장, 디스크 추가, 레이아웃 변경) 시 서비스의 다운 타임이 발생합니다. 다운 타임을 줄이기 위해 ZFS 에선 스토리지 풀 개념을 사용합니다. 볼륨 확장 혹은 디스크 추가 시 스토리지 풀에 결합하며, 결합 직후 즉시 용량이 반영되어 사용이 가능합니다. 파일 시스템을 생성할 수 있는 임의의 데이터 저장소 역할을 수행하며, 모든 파일 시스템이 스토리지 풀로 구성된 스토리지에 데이터 저장이 가능합니다. 다양한 파일 시스템을 사용하여 생성한 스토리지 풀은 실제..