Commit Graph

422 Commits

Author SHA1 Message Date
eXtremeSHOK
7b1186aba9 added a note to the script 2018-09-02 20:13:09 +02:00
eXtremeSHOK
90833bb6f0 fixes and force noninteractive 2018-09-02 19:56:53 +02:00
eXtremeSHOK
995c01b962 Initial debian9-2-proxmox5.sh 2018-09-02 19:42:37 +02:00
eXtremeSHOK
870129e8ca fixes 2018-09-02 19:08:27 +02:00
eXtremeSHOK
b2d15ff4cc more ;P 2018-09-02 06:52:16 +02:00
eXtremeSHOK
477c2af8c4 fix missing command 2018-09-02 06:50:43 +02:00
eXtremeSHOK
e0cdc6f5ea new file.. wip 2018-09-02 06:40:58 +02:00
eXtremeSHOK
e4eb7efdc7 fix hardcoded dev 2018-09-02 05:22:02 +02:00
eXtremeSHOK
02c15e3cd7 show zpool stats 2018-09-02 05:21:10 +02:00
eXtremeSHOK
b4271d6142 fix for missing uuid 2018-09-02 05:17:28 +02:00
eXtremeSHOK
f8c6e0499f fix wrong filename 2018-09-02 05:08:25 +02:00
eXtremeSHOK
be9970db03 suppress an error 2018-09-02 05:06:18 +02:00
eXtremeSHOK
0df8641758 formatting 2018-09-02 05:00:22 +02:00
eXtremeSHOK
5ec91da7b3 update 2018-09-02 04:57:00 +02:00
eXtremeSHOK
614427143f updates 2018-09-02 04:34:14 +02:00
eXtremeSHOK
08709a9174 initial 2018-09-02 04:33:57 +02:00
eXtremeSHOK
2283ed5886 add tmp_backup
rename script
2018-09-02 04:33:40 +02:00
eXtremeSHOK
bc102d5287 halve cache size if mirroring 2018-09-02 04:19:54 +02:00
eXtremeSHOK
4311eb8630 set vz to xfs 2018-09-02 02:24:08 +02:00
eXtremeSHOK
4988e98d49 exit if mount point not found 2018-09-02 02:21:43 +02:00
eXtremeSHOK
36eb6e7f08 header the generated configs 2018-09-02 02:10:49 +02:00
eXtremeSHOK
2adf8e7561 notes 2018-09-02 02:09:25 +02:00
eXtremeSHOK
8fabe287e3 give the user a warning and 5seconds to ctrl+C 2018-09-02 02:06:57 +02:00
eXtremeSHOK
180ac5d9be specify lvm mount to convert 2018-09-02 01:59:34 +02:00
eXtremeSHOK
3d56be23bb minor fixes 2018-09-02 01:50:41 +02:00
eXtremeSHOK
809997e5ad fix 2018-09-02 01:16:56 +02:00
eXtremeSHOK
623da4f248 specify root size
CHECK PARTITIONS WILL FIT ON DISK
2018-09-02 01:10:47 +02:00
eXtremeSHOK
3359f104b2 better logic 2018-09-02 00:41:19 +02:00
eXtremeSHOK
06a73b01f2 SWAP, CACHE, SLOG can be disabled 2018-09-02 00:27:25 +02:00
eXtremeSHOK
b89dd017e8 better raid 1 logic, match drive of the same size to sba (eg. sdc)
detect and enable raid 10 on 4 idential drives (sda,sdb,sdc,sdd)
automatically set swap partition size
create zfs-cache and zfs-slog partitions in ssd is detected
2018-09-01 23:44:11 +02:00
eXtremeSHOK
24beac1f3b ZFS tuning for a proxmox machine 2018-09-01 23:39:30 +02:00
eXtremeSHOK
f7d3bd3335 fix \EOF 2018-09-01 21:48:44 +02:00
eXtremeSHOK
77d535284d inherit optimisations 2018-09-01 21:46:07 +02:00
eXtremeSHOK
3996f5a3d6 better cronjob handling for zfspool scrub 2018-09-01 19:48:17 +02:00
eXtremeSHOK
53debb6e77 automatically resolve device names (eg. /dev/sda) to device id (eg. SSD1_16261489FFCA) 2018-09-01 19:37:40 +02:00
eXtremeSHOK
ddf9baf9c5 shellchecked 2018-09-01 16:58:43 +02:00
eXtremeSHOK
334e76139a do not create cronjob if already existing
shellchecked
2018-09-01 16:53:42 +02:00
eXtremeSHOK
ad6f8279f2 add support for raid 10 2018-09-01 14:24:30 +02:00
eXtremeSHOK
33a317862a # HDD more than 400gb = 64GB swap
# HDD more than 160gb = 32GB swap
# HDD less than 160gb = 16GB swap
2018-09-01 13:40:15 +02:00
eXtremeSHOK
507ef687d5 # Detect discs for software raid and ensure sda and sd? are the identical size
# autoselects the second drive to raid with sda
# sda is always used, as sda is generally the primary boot disk
# disables raid if a suitable second disk is not found
2018-09-01 13:30:50 +02:00
eXtremeSHOK
76e3862cca
Update createzfs.sh 2018-08-31 21:02:21 +02:00
eXtremeSHOK
301f79278b
Update lvm2zfs.sh
fixes
2018-08-31 21:00:44 +02:00
eXtremeSHOK
ce4ebb2ef8
Update lvm2zfs.sh 2018-08-31 20:38:28 +02:00
eXtremeSHOK
59b911eb0c
Update lvm2zfs.sh
disable tmp
2018-08-31 16:54:47 +02:00
eXtremeSHOK
318802aa60
Update createzfs.sh
performance fixes
2018-08-31 16:46:10 +02:00
eXtremeSHOK
62b11f6c17
Update README.md
fix install-post
2018-08-31 16:16:24 +02:00
eXtremeSHOK
cebbfcb320
Update createzfs.sh
enable sparse and checksum
2018-08-31 15:37:07 +02:00
eXtremeSHOK
8af636d2c1
Update lvm2zfs.sh
enabled sparse and checksum
2018-08-31 15:34:07 +02:00
eXtremeSHOK
38a95a8498
Update createzfs.sh
enabled checksum
2018-08-31 15:31:00 +02:00
eXtremeSHOK
2e7e393ce8
Update createzfs.sh
Add support for sparse volumes
2018-08-31 15:20:32 +02:00