Linux, Database 시험

WorldWannyWeb.·2024년 5월 15일
0

한화시스템

목록 보기
10/14
post-thumbnail

< 문제 >

  1. 윈도우에 설치된 가상의 공유기(vmnet8)의 네트워크 대역을 123.123.123.0 255.255.255.0 으로 설정하고 리눅스 컴퓨터 5대(1번 웹, 2번 Master, 3번 Slave, 4번 Prometheus, 5번 Grafana) 준비한다.
    각각의 리눅스 컴퓨터의 IP주소를 해당 공유기에서 사용할 수 있는 주소로 설정하시오.
    공유기만 바꾸면 3점, 리눅스 IP도 잘 설정하면 7점, 통신도 잘 되면 10점
  1. 2번 3번에 DB 서버를 설치하고 exam이라는 DB를 생성 후 test라는 사용자의 비밀번호를 qwer1234로 설정해서 어디에서든 접속할 수 있도록 생성한다. 해당 사용자에게 모든 권한을 준다.
    DB 생성 3점, 사용자 생성 3점, 권한 설정 4점
  1. 2번 3번의 DB 서버를 Replication(단방향)으로 구성한다.
    Master에서 INSERT 쿼리 실행했을 때 Slave에도 해당 내용이 반영되면 10점, 구성은 했으나 에러가 난 상태면 5점
  1. 강사컴퓨터의 workbench에서 본인의 Master 서버로 접속할 수 있도록 포트포워딩 설정을 하고 다음 내용을 작성해서 자료실 'DB 접속 주소' 폴더에 제출하시오.(메모장으로 작성 후 파일명은 본인 이름)
    둘 다 접속 되면 10점, 둘 중 하나만 되면 7점, 접속이 안되지만 설정은 되어있다면 5점
    Hostname :
    Port :
    Username :
    Password :
  • 슬레이브 서버 접속은 Port만 Master에서 +1
  1. 1번 컴퓨터에 nginx를 설치하고 wordpress를 설치한다.
    워드 프레스 페이지가 정상적으로 나오면 10점, nginx 화면만 나오면 5점
  1. 강사 컴퓨터의 웹 브라우저에서 본인의 웹 서버로 접속할 수 있도록 포트포워딩 설정을 하고 다음 내용을 작성해서 자료실 '웹 접속 주소' 폴더에 제출하시오.(메모장으로 작성 후 파일명은 본인 이름)
    접속 되면 10점, 접속이 안되지만 설정은 되어있다면 5점

    강사 웹 브라우저에 작성할 주소 : 

    ------------

  2. 4번 컴퓨터에 프로메테우스를 설치하고 1번, 2번, 3번에 node_exporter를 설치해서 프로메테우스 서버에 각 서버의 메트릭을 수집한다.
    강사 컴퓨터의 웹 브라우저에서 본인의 프로메테우스 서버로 접속할 수 있도록 포트포워딩 설정을 하고 다음 내용을 작성해서 자료실 '프로메테우스 접속 주소' 폴더에 제출하시오..(메모장으로 작성 후 파일명은 본인 이름)
    접속 되면 10점, 접속이 안되지만 설정은 되어있다면 5점
    강사 웹 브라우저에 작성할 주소 :

  3. 5번 컴퓨터에 그라파나를 설치하고 15172번 대시보드를 추가한다.
    강사 컴퓨터의 웹 브라우저에서 본인의 그라파나 서버로 접속할 수 있도록 포트포워딩 설정을 하고 다음 내용을 작성해서 자료실 '그라파나 접속 주소' 폴더에 제출하시오..(메모장으로 작성 후 파일명은 본인 이름)
    접속 되면 10점, 접속이 안되지만 설정은 되어있다면 5점
    강사 웹 브라우저에 작성할 주소 :

  4. wp_post 와 1:N 관계의 wp_tags(id, tag_name) 테이블을 추가한다. 외래키는 적절한 곳에 추가, 게시글과 태그 데이터를 1000개씩 삽입.
    데이터까지 잘 들어가 있다 10점, 테이블만 만들어져 있다 5점

  5. 태그를 입력하면 해당 태그가 달려있는 게시글의 제목, 내용, 작성자 이름을 조회하는 쿼리를 SP로 만든다. SP 이름은 SP_SELECT_TAGS_POST
    CALL SP_SELECT_TAGS_POST(태그) 했을 때 결과가 나오면 10점

profile
와니완의 월드와이드와니웹🐥

0개의 댓글

관련 채용 정보