파일 시스템
-
실습과 그림으로 배우는 리눅스 구조 7장 정리운영체제 2022. 11. 10. 01:00
파일시스템 리눅스의 파일 시스템은 트리 구조로 되어 있다. ext4, XFS, Btrfs 등의 파일 시스템을 사용할 수 있다. 이외에도 다양한 종류의 파일 시스템들이 존재한다. 프로세스가 파일 시스템과 관련된 시스템 콜 호출시 동작 흐름 커널 내 모든 파일 시스템 공통처리가 동작 대상 파일의 파일시스템 종류를 판별 후, 시스템 콜에 대응되는 처리를 한다. 파일 시스템이 XFS, ext4, Btrfs 등 인지 판별 한다. 데이터 읽기의 경우, 디바이스 드라이버에게 맡긴다. 디바이스 드라이버가 데이터를 읽어들인다. 데이터와 메타데이터 데이터 - 문서, 사진, 프로그램 등의 내용 메타데이터 - 종류, 시간정보, 권한 정보 등의 정보를 가지고 있음 df 커맨드를 통해서 본 파일 시스템의 스토리지 양은 메타데이터..
-
AWS EFS를 이용한 EC2 데이터 공유AWS 2021. 7. 3. 21:50
이번 포스팅에서는 각 가용영역에 생성된 EC2 끼리 EFS를 이용하여 데이터를 공유한다. 다음과 같은 구성으로 진행한다. (참고로 EC2 생성에 대한 내용은 다루지 않는다.) 먼저 위의 구성과 같이 디폴트 VPC에 서로 다른 가용영역(a, c)에 인스턴스를 하나씩 생성한다. EFS → 파일 시스템 생성 클릭 → 생성된 EFS 클릭 → 아래 네트워크 메뉴 클릭후 생성해 놓은 보안 그룹으로 설정 보안 그룹은 다음과 같이 설정해놓았다. (TCP 2049는 NFS 통신 허용) # efs 디렉터리 생성 [root@ST1 ~]# mkdir /efs # 자신의 EFS ID 확인 후 마운트 [root@ST1 ~]# mount -t efs -o tls 자신의..