Webserver::Hardware
Index | ||
1. | Testserver | |
Gebruikte Hardware sinds 09/04/2015 | ||
Bestandssyteem Testserver | ||
2. | Mainserver | |
Gebruikte Hardware sinds 13/10/2020 | ||
Bestandssyteem Mainserver | ||
3. | Inventarisatie Bestandsysteem |
Ten tijde van het bijwerken van deze pagina's
eind 2020 zijn twee PC's in gebruik. De homeserver met het on-line 'productie' systeem: www.makkink.eu
Daarnaast is er een off-line mainserver in gebruik waarvan de geïnstalleerde software identiek
is aan de homeserver. Deze server wordt gebruikt om nieuwe software te testen en eigen programmering uit te proberen.
De 'testserver' in dit overzicht is eind oktober 2020
uit bedrijf genomen en gedeeltelijk gedemonteerd.
Testserver
De online- server sinds april 2015.
Testserver sinds november 2020
Linux OS op 18/10/2020
ClearOS Community 7.8.1 (Final)
![]() |
|
Gebruikte Hardware sinds 09/04/2015 | |
MSI B85M ECO MS-7817 | |
Board | : micro ATX LGA115 |
BIOS | : 15Mb Flash ROM American Megatrends Version 25.5 |
Processor | : Intel Core i3 4130T 2,9 GHz 2 cores 4 threads 64-bit |
Memory | : 2 x 4 GB Rockwell DDR3 1600 MHz DIMM Synchronous |
Video adaptor | : Integrated programmable Shader model 3 |
Harddisk 1 | : 2 TB Seagate ATA ST2000VN004-2E41 (sinds 01/03/2017) |
Harddisk 2 | : 2 TB Seagate ATA ST2000VN004-2E41 (sinds 01/03/2017) |
Harddisk 3 | : 2 TB WDC ATA Green WD20EZRX-00D 2000 GB (sinds 2015) |
Harddisk 4 | : 2 TB Seagate ATA ST2000VN004-2E41 (sinds 01/03/2017) |
USB 2 | : 4 x achter V2,06 |
Audio | : Onboard Xeon E3-1200 v3/4th Gen 64-bit 33 MHz |
Network eth0 (active) | : Onboard Intel I218-V V05 32-bit 1 GB/sec MAC 44:8a:5b:ca:73:2c |
Bestandsstysteem Testserver
Het bestandssysteem wordt zodanig ingericht dat het OS een eigen partitie/volumegroep met een vast volume heeft gescheiden van de partitie/volumegroep met de 'live' data. De dagelijkse backup data worden weggeschreven naar een fysiek andere schijf.
Onderstaande partitionering van de drie beschikbare harde schijven van 1 x 4 TB en 3 x 2 TB wordt zodanig gedaan dat ook voor de toekomst voldoende ruimte beschikbaar blijft.
Door gebruik te maken van het Linux Volume Management (LVM) systeem wordt optimale flexibiliteit bereikt. Omdat het een eenvoudige homeserver betreft is RAID niet nodig. Zie volgende sectie Inventarisatie Bestandssysteem voor het verzamelen van de details met Linux.
Hier een overzicht wat het datavolume op 11-10-2020 was en de beschikbare ruimte.
Bestandssysteem | Grootte GB | Gebruikt GB | In gebruik | Mount |
![]() |
![]() |
![]() |
![]() |
![]() |
/dev/sda1 | 0,477 | 0,213 | 48% | /boot |
/dev/mapper/main-root | 9,8 | 3.1 | 34% | / |
/dev/mapper/main-var | 9,8 | 1,4 | 15% | /var |
/dev/mapper/main-logs | 9,8 | 0,327 | 4% | /var/log |
/dev/mapper/datalive-live | 3600 | 1300 | 37% | /store/live |
/dev/mapper/databck-backup | 3500 | 1000 | 29% | /store/backup |
/dev/mapper/safe-vault | 1800 | 1500 | 85% | /vault |
Mainserver
Linux OS op 13/10/2020
ClearOS Community 7.8.1 (Final)
![]() |
|
Gebruikte Hardware sinds 13/10/2020 | |
MSI B450 Tomahawk MAX | |
Board | : MSI ATX Socket AM4 |
Processor | : AMD Ryzen 5 3600 6 core 12 threads |
Memory | : 2 x 8 GB DDR4 3600 MHz - Corsair Vengeance LPX |
Video adaptor | : AMD Ryzen Radeon Vega Graphics |
HDD M2 nvme | : 0.5 TB Samsung 970 EVO 500GB M.2 SSD |
HDD Sata 1 | : 4 TB WD Red Plus WD40EFRX HDD |
HDD Sata 2 | : 4 TB WD Red Plus WD40EFRX HDD |
HDD Sata 3 | : 4 TB WD Red Plus WD40EFRX HDD |
HDD Sata 4 | : free |
HDD Sata 5 | : dummy ivm M2 slot in gebruik |
HDD Sata 6 | : dummy ivm M2 slot in gebruik |
USB | : 2 x USB 2, 2 x USB 3 |
Audio | : Onboard HD Audio 8-kanaals |
Network eth0 (active) | : Onboard realtek RTL8111H Gigabit |
Bestandsstysteem Mainserver
Het bestandssysteem wordt zodanig ingericht dat het OS zijn eigen fysieke (SSD) harde schijf en volumegroep heeft. De 'live' en 'backup' data worden weggeschreven naar hum individuele Volume Groepen op fysiek gescheiden schijven van 4 TB. De overall backup wordt opgeslagen in de Volume Groep 'safe' die opgemaakt wordt uit 2 physieke schijven van 2 TB elk.
Onderstaande partitionering van de drie beschikbare harde schijven van 2 x 4 TB en 2 x 2 TB wordt zodanig gedaan dat ook voor de toekomst voldoende ruimte beschikbaar blijft. Door gebruik te maken van het Linux Volume Management (LVM) systeem wordt optimale flexibiliteit voor toekomstige uitbreiding bereikt. Omdat het een eenvoudige homeserver betreft is RAID niet nodig.
Hier een overzicht wat het datavolume op 11-10-2020 is en de beschikbare ruimte.
Bestandssysteem | Grootte GB | Gebruikt GB | In gebruik | Mount |
![]() |
![]() |
![]() |
![]() |
![]() |
/dev/sda1 | 1 | 0 | % | /boot |
/dev/mapper/main-root | 10 | 0 | % | / |
/dev/mapper/main-var | 10 | 0 | % | /var |
/dev/mapper/main-logs | 10 | 0 | % | /var/log |
/dev/mapper/datalive-live | 4000 | 0 | % | /store/live |
/dev/mapper/databck-backup | 4000 | 0 | % | /store/backup |
/dev/mapper/safe-vault | 4000 | 0 | % | /vault |
Inventarisatie Bestandsysteem
Voor een upgrade of herinstallatie is het belangrijk dat we een uitgebreid overzicht hebben van de fysiek beschikbare opslagruimte, hoe deze ingedeeld is en de reeds zich daarop bevindende datavolumes.
Hieronder de sequence van shellcommando's die ik gebruikt heb om de toenmalige on-line server te inventariseren op 30/01/2019
Note: De output bevat meer regels, hieronder zijn de niet ter zake doende regels weggelaten
LVMDISKSCAN
[root@testserver ~]# lvmdiskscan /dev/main/root [ 10.00 GiB] /dev/sda1 [ 500.00 MiB] /dev/main/swap [ 7.81 GiB] /dev/sda2 [ 100.00 GiB] LVM physical volume /dev/safe/vault [ <1.82 TiB] /dev/sda3 [ 1.72 TiB] LVM physical volume /dev/datalive/live [ <3.64 TiB] /dev/databck/backup [ 3.54 TiB] /dev/main/var [ 10.00 GiB] /dev/main/logs [ 10.00 GiB] /dev/sdb1 [ <3.64 TiB] LVM physical volume /dev/sdc1 [ <1.82 TiB] LVM physical volume /dev/sdd1 [ <1.82 TiB] LVM physical volume 7 disks 1 partition 0 LVM physical volume whole disks 5 LVM physical volumes
PARTED PRINT FREE
[root@testserver ~]# parted /dev/sda (parted) print free Model: ATA ST2000VN004-2E41 (scsi) Disk /dev/sda: 2000GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 32.3kB 1049kB 1016kB Free Space 1 1049kB 525MB 524MB primary ext4 boot 2 525MB 108GB 107GB primary lvm 3 108GB 2000GB 1892GB Free Space (parted) [root@testserver ~]# parted /dev/sdb (parted) print free Model: ATA ST4000VN008-2DR1 (scsi) Disk /dev/sdb: 4001GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size Type File system Flags 17.4kB 1049kB 1031kB Free Space 1 1049kB 4001GB 4001GB primary lvm 4001GB 4001GB 860kB Free Space (parted) [root@testserver ~]# parted /dev/sdc (parted) print free Model: ATA ST2000VN004-2E41 (scsi) Disk /dev/sdc: 2000GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 32.3kB 1049kB 1016kB Free Space
1 1049kB 2000GB 2000GB primary lvm (parted) [root@testserver ~]# parted /dev/sdd (parted) print free Model: ATA WDC WD20EZRX-00D (scsi) Disk /dev/sdd: 2000GB Sector size (logical/physical): 512B/4096B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 32.3kB 1049kB 1016kB Free Space 1 1049kB 2000GB 2000GB primary lvm (parted)
PVS
[root@testserver ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda2 main lvm2 a-- 100.00g <62.19g /dev/sda3 databck lvm2 a-- 1.72t 0
/dev/sdb1 datalive lvm2 a-- <3.64t 0
/dev/sdc1 databck lvm2 a-- <1.82t 0
/dev/sdd1 safe lvm2 a-- <1.82t 0
LVDISPLAY MAIN
[root@testserver ~]# lvdisplay main --- Logical volume --- LV Path /dev/main/root LV Name root VG Name main LV Size 10.00 GiB --- Logical volume --- LV Path /dev/main/var LV Name var VG Name main LV Size 10.00 GiB --- Logical volume --- LV Path /dev/main/swap LV Name swap VG Name main LV Size 7.81 GiB --- Logical volume --- LV Path /dev/main/logs LV Name logs VG Name main LV Size 10.00 GiB
LVDISPLAY DATALIVE
[root@testserver ~]# lvdisplay datalive --- Logical volume --- LV Path /dev/datalive/live LV Name live VG Name datalive LV Size 3.64 TiB
LVDISPLAY DATABCK
[root@testserver ~]# lvdisplay databck --- Logical volume --- LV Path /dev/databck/backup LV Name backup VG Name databck LV Size 3.54 TiB
LVDISPLAY SAFE
[root@testserver ~]# lvdisplay safe --- Logical volume --- LV Path /dev/safe/vault LV Name vault VG Name safe LV Size 1.82 TiB
DF -H
[root@testserver ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/main-root 9.8G 2.3G 7.0G 24% / ... /dev/sda1 477M 213M 236M 48% /boot /dev/mapper/safe-vault 1.8T 967G 775G 56% /vault /dev/mapper/datalive-live 3.6T 1.6T 1.9T 47% /home /dev/mapper/main-var 9.8G 1.1G 8.2G 12% /var /dev/mapper/main-logs 9.8G 397M 8.9G 5% /var/log /dev/mapper/databck-backup 3.5T 1.3T 2.1T 38% /store/backup ...