This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lbaops:vsib_installation [2017/05/31 16:04] chrisphillips [Install vsib drivers and setup] |
lbaops:vsib_installation [2021/01/04 14:47] (current) chrisphillips [DAS GUI] |
||
---|---|---|---|
Line 8: | Line 8: | ||
< | < | ||
| | ||
- | | + | |
| | ||
</ | </ | ||
Line 17: | Line 17: | ||
**SQUEEZE & WHEEZEY** | **SQUEEZE & WHEEZEY** | ||
< | < | ||
+ | |||
+ | Can duplicate packages from an existing machine: | ||
+ | |||
+ | On original | ||
+ | < | ||
+ | apt-clone clone lbadr | ||
+ | </ | ||
+ | On new machine | ||
+ | < | ||
+ | apt-clone restore lbadr.apt-clone.tar.gz | ||
+ | </ | ||
* Copy bigphysarea kernel deb package (see below) | * Copy bigphysarea kernel deb package (see below) | ||
- | < | + | < |
**SQUEEZE & WHEEZEY** | **SQUEEZE & WHEEZEY** | ||
- | * Edit ''/ | + | * Edit ''/ |
- | < | + | < |
Line 58: | Line 69: | ||
| | ||
make-kpkg clean | make-kpkg clean | ||
- | fakeroot make-kpkg --initrd --revision=1.0 --append-to-version=-bigphys kernel_image | + | fakeroot make-kpkg --initrd --revision=1.0 --append-to-version=-bigphys kernel_image |
</ | </ | ||
- | Removed the following modules/catagories | + | Removed the following modules/categories |
< | < | ||
Line 97: | Line 108: | ||
< | < | ||
# vsib board | # vsib board | ||
- | KERNEL=" | + | KERNEL==" |
</ | </ | ||
| | ||
Line 105: | Line 116: | ||
* via CPAN Config:: | * via CPAN Config:: | ||
- | ===== e1000e Network driver for New VSI machines | + | ===== New VSI Machines |
+ | |||
+ | ==== e1000e Network driver | ||
Need support for Intel I219LM LAN controller | Need support for Intel I219LM LAN controller | ||
- | * Download e1000e-3.3.5.3.tar.gz from https:// | + | * Download e1000e-3.3.5.3.tar.gz from https:// |
< | < | ||
Line 118: | Line 131: | ||
</ | </ | ||
+ | ==== Patch kernel ==== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | < | ||
+ | --- | ||
+ | | ||
+ | 1 file changed, 9 insertions(+), | ||
+ | |||
+ | --- a/ | ||
+ | +++ b/ | ||
+ | @@ -306,11 +306,18 @@ static int acpi_atomic_read_mem(u64 padd | ||
+ | case 32: | ||
+ | | ||
+ | | ||
+ | -#ifdef readq | ||
+ | case 64: | ||
+ | +#ifdef readq | ||
+ | | ||
+ | - break; | ||
+ | +#else | ||
+ | + { | ||
+ | + u64 h; | ||
+ | + *val = readl(addr); | ||
+ | + h = readl(addr+4); | ||
+ | + *val = *val + (h << 32); | ||
+ | + } | ||
+ | # | ||
+ | + break; | ||
+ | | ||
+ | | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== DAS GUI ===== | ||
+ | |||
+ | * Install '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Copy from backup '' | ||
+ | * Add " | ||
+ | |||
+ | ===== Create partitions for RAID ===== | ||
+ | |||
+ | 32 bit kernel can only handle 16 TB partitions.... | ||
+ | The following command to create 2 partitions: | ||
+ | | ||
+ | mdadm --create /dev/md3 --level=5 --raid-devices=8 / | ||
+ | mdadm --create /dev/md4 --level=5 --raid-devices=8 / |