| 1 | 
                                        create () | 
                                        
                                        
                                        
                                        | 2 | 
                                        { | 
                                        
                                        
                                        
                                        | 3 | 
                                        # OR USE parted -s /dev/sd$1 mklabel gpt | 
                                        
                                        
                                        
                                        | 4 | 
                                        parted -s /dev/sd$1 mklabel msdos | 
                                        
                                        
                                        
                                        | 5 | 
                                        parted -s /dev/sd$1 mkpart primary 1MiB 100% | 
                                        
                                        
                                        
                                        | 6 | 
                                        parted -s /dev/sd$1 set 1 lvm on | 
                                        
                                        
                                        
                                        | 7 | 
                                        } | 
                                        
                                        
                                        
                                        | 8 | 
                                         | 
                                        
                                        
                                        
                                        | 9 | 
                                        create b | 
                                        
                                        
                                        
                                        | 10 | 
                                        create c | 
                                        
                                        
                                        
                                        | 11 | 
                                        create d | 
                                        
                                        
                                        
                                        | 12 | 
                                        create e | 
                                        
                                        
                                        
                                        | 13 | 
                                         | 
                                        
                                        
                                        
                                        | 14 | 
                                        partprobe | 
                                        
                                        
                                        
                                        | 15 | 
                                         | 
                                        
                                        
                                        
                                        | 16 | 
                                        pvcreate /dev/sd[b-d]1 | 
                                        
                                        
                                        
                                        | 17 | 
                                         | 
                                        
                                        
                                        
                                        | 18 | 
                                        vgcreate vg_data /dev/sdb1 /dev/sdc1 /dev/sdd1 | 
                                        
                                        
                                        
                                        | 19 | 
                                         | 
                                        
                                        
                                        
                                        | 20 | 
                                        lvcreate -l +100%FREE vg_data -n lv_mongodb --stripes 3 | 
                                        
                                        
                                        
                                        | 21 | 
                                         | 
                                        
                                        
                                        
                                        | 22 | 
                                        vgcreate vg_logs /dev/sde1 | 
                                        
                                        
                                        
                                        | 23 | 
                                         | 
                                        
                                        
                                        
                                        | 24 | 
                                        lvcreate -l +100%FREE  vg_logs -n lv_mongologs | 
                                        
                                        
                                        
                                        | 25 | 
                                         | 
                                        
                                        
                                        
                                        | 26 | 
                                        mkfs.ext4 /dev/vg_data/lv_mongodb | 
                                        
                                        
                                        
                                        | 27 | 
                                        mkfs.ext4 /dev/vg_logs/lv_mongologs | 
                                        
                                        
                                        
                                        | 28 | 
                                         | 
                                        
                                        
                                        
                                        | 29 | 
                                        mkdir /var/log/mongologs | 
                                        
                                        
                                        
                                        | 30 | 
                                        mkdir /var/lib/mongodb | 
                                        
                                        
                                        
                                        | 31 | 
                                         | 
                                        
                                        
                                        
                                        | 32 | 
                                        echo "`blkid | grep lv_mongologs | awk '{ print $2 }'`   /var/log/mongologs    ext4   defaults,noatime    0 0" >> /etc/fstab | 
                                        
                                        
                                        
                                        | 33 | 
                                        echo "`blkid | grep lv_mongodb | awk '{ print $2 }'`   /var/lib/mongodb    ext4   defaults,noatime    0 0" >> /etc/fstab | 
                                        
                                        
                                        
                                        | 34 | 
                                         | 
                                        
                                        
                                        
                                        | 35 | 
                                        mount -a | 
                                        
                                        
                                        
                                        | 36 | 
                                         | 
                                        
                                        
                                        
                                        | 37 | 
                                        for n in `seq 20`; do dd if=/dev/zero of=/var/lib/mongodb/$n-file-after.img bs=1M count=10; done | 
                                        
                                        
                                        
                                        | 38 | 
                                         |