yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

ansible lvm 구성 예제.yml

김영훈 2021.04.10 14:28 조회 수 : 354

"-물리디스크 4개(/dev/sdb, /dev/sdc, /dev/sdd, /dev/sde) 존재한다고 가정
-볼륨 그룹 3개(vg10, vg20, vg30)
-논리볼륨 4개(vg10 : lv10 / vg20 : lv20, lv21 / vg30 : lv30)
-/test1, /test2, /test3, /test4 마운트(fstab에도 등록)

 
---
- hosts: rhel_test
  user: root
  become: yes

  tasks:
    - name: /dev/sdb 파티셔닝(/dev/sdb1)
      parted:
        device: /dev/sdb
        number: 1
        state: present
        flags: [ lvm ]

    - name: /dev/sdc 파티셔닝(/dev/sdc1)
      parted:
        device: /dev/sdc
        number: 1
        state: present
        flags: [ lvm ]

    - name: /dev/sdd 파티셔닝(/dev/sdd1)
      parted:
        device: /dev/sdd
        number: 1
        state: present
        flags: [ lvm ]

    - name: /dev/sde 파티셔닝(/dev/sde1)
      parted:
        device: /dev/sde
        number: 1
        state: present
        flags: [ lvm ]

    - name: 볼륨그룹 생성(sdb1 이용) - vg10
      lvg:
        pvs: /dev/sdb1
        vg: vg10

    - name: 볼륨그룹 생성(sdc1, sdd1 이용) - vg20
      lvg:
        pvs: /dev/sdc1,/dev/sdd1
        vg: vg20

    - name: 볼륨그룹 생성(sde1 이용) - vg30
      lvg:
        pvs: /dev/sde1
        vg: vg30
 
    - name: 논리볼륨 생성(vg10 이용) - lv10
      lvol:
        vg: vg10
        lv: lv10
        size: +100%FREE
 
    - name: 논리볼륨 생성(vg20 이용) - lv20
      lvol:
        vg: vg20
        lv: lv20
        size: 512m

    - name: 논리볼륨 생성(vg20 이용) - lv21
      lvol:
        vg: vg20
        lv: lv21
        size: +100%FREE

    - name: 논리볼륨 생성(vg30 이용) - lv30
      lvol:
        vg: vg30
        lv: lv30
        size: +100%FREE

    - name: /dev/mapper/vg10-lv10 xfs 파일시스템으로 포맷
      filesystem:
        dev: /dev/mapper/vg10-lv10
        fstype: xfs

    - name: /dev/mapper/vg20-lv20 xfs 파일시스템으로 포맷
      filesystem:
        dev: /dev/mapper/vg20-lv20
        fstype: xfs

    - name: /dev/mapper/vg20-lv21 xfs 파일시스템으로 포맷
      filesystem:
        dev: /dev/mapper/vg20-lv21
        fstype: xfs

    - name: /dev/mapper/vg30-lv30 xfs 파일시스템으로 포맷
      filesystem:
        dev: /dev/mapper/vg30-lv30
        fstype: xfs

    - name: /dev/mapper/vg10-lv10 마운트 - /test1
      mount:
        path: /test1
        src: /dev/mapper/vg10-lv10
        fstype: xfs
        state: mounted

    - name: /dev/mapper/vg20-lv20 마운트 - /test2
      mount:
        path: /test2
        src: /dev/mapper/vg20-lv20
        fstype: xfs
        state: mounted

    - name: /dev/mapper/vg20-lv21 마운트 - /test3
      mount:
        path: /test3
        src: /dev/mapper/vg20-lv21
        fstype: xfs
        state: mounted

    - name: /dev/mapper/vg30-lv30 마운트 - /test4
      mount:
        path: /test4
        src: /dev/mapper/vg30-lv30
        fstype: xfs
        state: mounted

 
"

  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 0

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

업로드 중... (0%)

0개 첨부 됨 ( / )
 
번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 1105
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 763
185 도커 기본 명령어 김영훈 2021.09.19 346
184 ubuntu 20.04 docker, docker-compose 설치 김영훈 2021.09.18 268
183 CentOS7 ntp 클라이언트 설정.yml 김영훈 2021.04.11 269
182 CentOS7 ntp 서버 구성.yml 김영훈 2021.04.11 290
» ansible lvm 구성 예제.yml 김영훈 2021.04.10 354
180 iscsi multipath lvm 테스트 김영훈 2021.03.28 506
179 root가 포함되어 있는 볼륨 그룹명 변경 김영훈 2021.03.21 375
178 LVM으로 구성된 ROOT 파티션 확장 김영훈 2021.03.21 308
177 RHEL 파티션 설정 김영훈 2021.03.21 249
176 java 추론형(var) - 자바10부터 지원 김영훈 2020.11.30 208
175 AWS AppSync 설명해놓은 글 김영훈 2020.11.23 274
174 freemarker 리스트, 맵, 조건문 김영훈 2020.11.14 211
173 freemarker application.properties 김영훈 2020.11.14 239
172 스트링부트 자동배포 bashscript 김영훈 2020.11.08 400
171 CentOS7 jenkins 설치 및 설정 김영훈 2020.11.01 244
170 mysql table auto_increment 조회 김영훈 2020.11.01 232
169 CentOS7 subversion 설치 및 설정 김영훈 2020.10.30 287
168 Exception processing template "/water/main": Error resolving template [/water/main], template might not exist or might not be accessible by any of the configured Template Resolvers 김영훈 2020.10.29 278
167 이클립스 최신버전[Eclipse 4.17 (2020-09)] 자바 8 지원X 김영훈 2020.10.28 202
166 네이버 서치어드바이저(네이버 웹마스터 도구) 등록 김영훈 2020.10.25 280
쓰기 태그
 첫 페이지 1 2 3 4 5 6 7 8 9 10 끝 페이지