개발/리눅스

    728x90
    반응형

    CentOS 부팅 오류 해결: 파티션 오류 수정 방법

    CentOS의 파티션을 조정 후 서버를 재기동후에 접속 시 아래와 같은 에러 메세지가 발생했습니다.해당 에러는 파티션이 설정이 제대로 안되서 발생하는 에러로 root 계정의 비밀번호를 입력 후 /etc/fstab 파일에 문제가 되는 파티션이 있는지 확인합니다. (fstab : file system table) /etc/fstab 파일은 리눅스와 유닉스 계열 운영체제에서 시스템이 부팅될 때 자동으로 마운트해야 할 파일 시스템(디스크 파티션, 네트워크 드라이브 등)을 정의합니다. 이 파일을 통해 시스템 관리자는 어떤 파일 시스템을 어떤 위치에 마운트할지, 그리고 이 파일 시스템이 어떤 옵션으로 마운트될지를 설정할 수 있습니다. 아래의 명령어를 통해 시스템이 부팅될 때 자동으로 마운트하는 파일 시스템을 확인 ..

    [CentOS7] yum 명령어 오류 해결 (Could not resolve host: mirrorlist.centos.org; 알 수 없는 오류)

    Oracle VM VirtualBox에서 가상서버를 만들어서 CentOS7을 설치하고 yum 명령어를 실행할때 아래와 같은 에러가 발생했습니다.에러 메시지 curl#6 - "Could not resolve host: mirrorlist.centos.org; 알 수 없는 오류"는 네트워크에서 mirrorlist.centos.org 호스트를 찾을 수 없다는 의미입니다. 해당 오류로 검색을 해보면 DNS 설정 문제, 네트워크 연결 문제 등 다양한 원인으로 발생할 수 있다고 합니다. 저의 경우에는 해당 원인들을 체크해봐도 에러가 해결이 안되었습니다. 저는 아래의 명령어를 통해서 오류가 발생하는 저장소를 다른 저장소로 변경해서 해결되었습니다. sed -i 's/mirrorlist/#mirrorlist/g' /et..

    [CentOS7] [Spring Boot] [WebSocket] WebSocket Server 연결안되는 현상

    로컬 환경에서는 [WebSocket] [STOMP] client 테스트 방법에서 사용했던 apic을 사용해서 WebSocket Server에 정상적으로 연결되는데 개발서버(CentOS7)에 프로젝트를 올리고 WebSocket Server에 연결이 안되었습니다.이런 경우 개발서버의 방화벽, 클라이언트 도구 등을 확인해봐야 합니다. 1. 방화벽 설정CentOS 7에서는 기본적으로 방화벽(firewalld)이 활성화되어 있을 수 있습니다. WebSocket은 기본적으로 TCP 포트를 사용하므로, 해당 포트가 방화벽에 의해 차단되어 있을 수 있습니다.sudo firewall-cmd --zone=public --add-port=8080/tcp --permanentsudo firewall-cmd --reload위 ..

    [리눅스] service 등록 방법

    1. 서비스 파일 생성 /etc/systemd/system/ 디렉토리에 .service 파일을 생성합니다. 예를 들어, myapp.service라는 파일을 만듭니다. sudo vi /etc/systemd/system/myapp.service 2. 서비스 파일 내용 작성 아래와 같은 내용으로 서비스 파일을 작성합니다. 경로와 옵션은 실제 환경에 맞게 조정해야 합니다. [Unit] Description=My Java Application [Service] User=root ExecStart=/usr/bin/java -jar /path/to/your/myapp.jar [Install] WantedBy=multi-user.target [Unit] 섹션: 서비스 파일의 메타 데이터와 서비스의 종속성을 정의합니다...

    728x90
    반응형