Menu 421

RedHat OS에서 파일 간 링크 만들기 (file Link, Hard Link, Symbolic Link)

RedHat OS에서 파일 간 링크를 만들어 보겠습니다.필자의 OS 버전은 RedHat 8.10 입니다.1) 파일 간 링크 만들기파일 링크란?동일한 파일을 가리키는 여러 개의 파일 이름을 생성하는 것하드 링크와 심볼릭 링크라는 두가지 유형으로 생성할 수 있다. 1-1) 하드 링크 확인우선 예제 텍스트 파일을 만들고 하드 링크를 확인해보겠습니다. 아래의 명령어를 통해, test.txt를 만들고 상태 정보를 확인해 보겠습니다.cd /home/uservi example.txtls -l example.txt정확히 1개의 절대 경로가 있는 것을 확인할 수 있습니다. 1-2) 하드 링크 생성ln 명령을 사용하여 기존 파일을 가리키는 하드 링크를 생성할 수 있습니다.우선 /tmp 디렉터리에 abc.txt 파일을 만들..

Red Hat Linux 2025.02.16

Datadog Live Process 활성화 하는 방법

Datadog Live Process를 활성화 하기 위해서는 2가지 설정이 필요합니다.1) 별도의 Live Process 활성화 작업2) Datadog yaml 수정1) datadog Live Process 활성화vi 편집기를 사용하여 해당 내용 추가 init_config:instances: - name: inetd search_string: - inetd - name: ntpd search_string: - ntpd 2) Datadog Agent Yaml 수정features.liveProcessCollection.enabled: true로 변경apiVersion: "datadoghq.com/v2alpha1"kind: DatadogAgentmetadata: name: d..

Qcow2 이미지를 바로 VM OS로 부팅하는 방법 (virt-manager로 Qcow2 이미지를 부팅하는 방법)

Windows OS에서 Linux (WSL, Ubuntu) 설치하는 방법시나리오Windows OS에서 Linux OS를 설치해야 한다. (혹은 WSL을 설치해야 한다, Ubuntu를 설치해야 한다.) 1) Windows OS에서 Linux OS 설치 (WSL Ubuntu 설치)- Qcow2 기반으로 VM을 생성하려면 Linux 환경이 필요- Winseongduck.tistory.com이 작업을 진행하기 위해서는 위의 게시글 환경이 준비되어 있어야 합니다.Ubuntu Server (Linux)에서 virt-manager 실행을 위해 필요한 라이브러리 설치 (qemu-img, virt-manager)  시나리오Ubuntu Server (Linux)에서 virt-manager 실행 및 필요한 라이브러리를 설치..

Red Hat Linux 2025.02.15

Windows OS에서 Linux Server로 (Ubuntu Server, WSL) 파일, OS 옮기기

Windows OS에서 Linux (WSL, Ubuntu) 설치하는 방법시나리오Windows OS에서 Linux OS를 설치해야 한다. (혹은 WSL을 설치해야 한다, Ubuntu를 설치해야 한다.) 1) Windows OS에서 Linux OS 설치 (WSL Ubuntu 설치)- Qcow2 기반으로 VM을 생성하려면 Linux 환경이 필요- Winseongduck.tistory.com위의 게시글을 통해 Windows OS에 Linux OS를 설치 완료했습니다. (Ubuntu) 시나리오나의 Windows에 있는 Redhat Qcow2 이미지를 WSL의 Linux Server (Ubuntu Server)로 옮겨야 한다.2. Windows OS에서 RedHat Qcow2 이미지를 Ubuntu Server로 이..

Red Hat Linux 2025.02.15

Windows OS에서 Linux (WSL, Ubuntu) 설치하는 방법

시나리오Windows OS에서 Linux OS를 설치해야 한다. (혹은 WSL을 설치해야 한다, Ubuntu를 설치해야 한다.) 1) Windows OS에서 Linux OS 설치 (WSL Ubuntu 설치)- Qcow2 기반으로 VM을 생성하려면 Linux 환경이 필요- Windows OS에서 Linux 환경을 사용하려면 WSL이 필요 1-1)  Windows OS에서 Linux 활성화해당 작업을 진행하려면 Windows에서 아래 설정을 켜줘야 합니다.1) Windows 기능 켜기/끄기 선택2) Linux를 Windows 하위 시스템 선택 완료가 되면 한  재부팅을 진행합니다. 1-2) WSL 설치1) Powershell 관리자 권한으로 접속2) wsl --install3) wsl --set-defaul..

Red Hat Linux 2025.02.15

AWS TGW Routing Table 사용하여 특정 VPC 통신(트래픽) 막기

AWS Transit Gateway (TGW)를 사용해서 VPC간 통신(Traffic)을 하려면 아래 게시글을 참고해주세요. AWS TGW (Transit Gateway)를 통해 VPC간 연결하는 방법다음과 같은 과정으로 진행하면 된다.1) TGW 생성2) VPC A, VPC B에 TGW Attachment 생성 후 부착3) VPC A의 라우팅 테이블에서 VPC B의 라우팅 테이블 IP 추가4) VPC B의 라우팅 테이블에서 VPC A의 라우팅 테이블seongduck.tistory.com시나리오- VPC PRD, VPC DEV, VPC STG 환경이 존재- TGW를 통해 각각의 VPC는 통신이 되고 있지만, DEV와 STG 간의 통신은 막고자한다.- 하지만 VPC Peering이 아니라, TGW를 사용하..

AWS An error occurred (InvalidParameter) when calling the ImportSnapshot operation: The specified parameter must be an S3 bucket.

An error occurred (InvalidParameter) when calling the ImportSnapshot operation: The specified parameter must be an S3 bucket.해당 장애는 import-snapshot을 하거나, S3 Bucket 관련 명령어를 칠 때, S3Bucket 명이나 S3Key를 잘못 입력했을 때 발생합니다. 해결방안연관된 Json 혹은 사용할 파일을 수정합니다.vi 본인이 연관된, 혹은 사용할 파일명 혹은 json.json{ "Description": "My Raw OS", "Format": "RAW", "UserBucket": { "S3Bucket": "S3_버킷명", "S3Key": "S3_버킷명내에_있는_폴더명..

AWS upload failed: 2 An error occurred (AccessDenied) when calling the CreateMultipartUpload operation: Access Denied

upload failed: 2 An error occurred (AccessDenied) when calling the CreateMultipartUpload operation: Access Denied해당 장애는 S3 Bucket에 올릴 때 vmimport의 정책이 없을 때 발생합니다. 해결방안vmimport role이 없을 때 (S3 접근 권한이 없을 때)AWS S3에 업로드하거나 S3에 올려진 리소스를 통해 AWS 자원을 만들 때 vmimport role이 필요합니다. 1-1) vmimport 라는 Role을 생성하고, 적용할 Policy 생성S3의 Raw Data를 이용해서 EBS Snapshot을 생성하려면 vmimport role이 필요합니다.1) IAM -> Policy -> 생성{ "..

외부 OS 파일(ios, Qocw2, raw)을 AWS EC2로 생성하기 (부팅하기)

https://seongduck.tistory.com/445 AWS EC2, VM, 서버에서 AWS S3 Bucket에 파일 업로드하기시나리오VM 서버에서 AWS S3에 특정 파일을 업로드 해야한다. (혹은 온프레미스 서버, AWS EC2 등등..) 해당 작업을 수행하려면 몇가지 권한 부여를 해야합니다.1. AWS IAM 계정 생성 후 AcceessKey, SecretKeyseongduck.tistory.comS3 Bucket에 업로드하는 방법은 위의 게시글을 참고하여 세팅하면 되겠습니다. 시나리오S3에 업로드된 OS 파일을 AWS EC2로 부팅해야 한다. 해당 작업을 수행하기 위해서 아래 작업을 진행해야 합니다.1) S3 Bucket에서  Raw 데이터를 EBS Snapshot으로 변환하는 권한 (vm..

AWS EC2, VM, 서버에서 AWS S3 Bucket에 파일 업로드하기

시나리오VM 서버에서 AWS S3에 특정 파일을 업로드 해야한다. (혹은 온프레미스 서버, AWS EC2 등등..) 해당 작업을 수행하려면 몇가지 권한 부여를 해야합니다.1. AWS IAM 계정 생성 후 AcceessKey, SecretKey 발급2. AWS-CLI 설치3. AWS Configure4. VM에서 S3 Bucket으로 파일 업로드 1) AWS IAM 계정 생성1) AWS 콘솔 접속 -> IAM 검색2) 사용자 선택 -> 사용자 생성3) 사용자 세부 정보 지정- 사용자 이름 입력- AWS Management Console에 대한 사용자액세스 권한 제공 선택- 적절한 암호 선택4) 권한설정- 직접 정책 연결 -> AdministratorAccess -> 다음 -> 사용자 생성 1-1) 생성한 ..