File: lvm_graph.yaml

package info (click to toggle)
python-diskimage-builder 3.37.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 5,572 kB
  • sloc: sh: 7,380; python: 6,444; makefile: 37
file content (142 lines) | stat: -rw-r--r-- 2,177 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
- local_loop:
    name: image0

- partitioning:
    base: image0
    name: mbr
    label: mbr
    partitions:
      - name: root
        base: image0
        flags: [ boot,primary ]
        size: 3G

- lvm:
    base: mbr
    name: lvm_mbr
    pvs:
      - name: pv
        options: ["--force"]
        base: root

    vgs:
      - name: vg
        base: ["pv"]
        options: ["--force"]

    lvs:
      - name: lv_root
        base: vg
        size: 1800M

      - name: lv_tmp
        base: vg
        size: 100M

      - name: lv_var
        base: vg
        size: 500M

      - name: lv_log
        base: vg
        size: 100M

      - name: lv_audit
        base: vg
        size: 100M

      - name: lv_home
        base: vg
        size: 200M

- mkfs:
    name: fs_root
    base: lv_root
    label: "img-rootfs"
    type: "xfs"

- mount:
    name: mount_fs_root
    base: fs_root
    mount_point: /

- fstab:
    name: fstab_mount_fs_root
    base: mount_fs_root
    options: "rw,relatime"
    fsck-passno: 1

- mkfs:
    name: fs_var
    base: lv_var
    type: "xfs"

- mount:
    name: mount_fs_var
    base: fs_var
    mount_point: /var

- fstab:
    name: fstab_mount_fs_var
    base: mount_fs_var
    options: "rw,relatime"

- mkfs:
    name: fs_log
    base: lv_log
    type: "xfs"

- mount:
    name: mount_fs_log
    base: fs_log
    mount_point: /var/log

- fstab:
    name: fstab_mount_fs_log
    base: mount_fs_log
    options: "rw,relatime"

- mkfs:
    name: fs_audit
    base: lv_audit
    type: "xfs"

- mount:
    name: mount_fs_audit
    base: fs_audit
    mount_point: /var/log/audit

- fstab:
    name: fstab_mount_fs_audit
    base: mount_fs_audit
    options: "rw,relatime"

- mkfs:
    name: fs_tmp
    base: lv_tmp
    type: "xfs"

- mount:
    name: mount_fs_tmp
    base: fs_tmp
    mount_point: /tmp

- fstab:
    name: fstab_mount_fs_tmp
    base: mount_fs_tmp
    options: "rw,nosuid,nodev,noexec,relatime"

- mkfs:
    name: fs_home
    base: lv_home
    type: "xfs"

- mount:
    name: mount_fs_home
    base: fs_home
    mount_point: /home

- fstab:
    name: fstab_mount_fs_home
    base: mount_fs_home
    options: "rw,nodev,relatime"