Menu

Clonezilla Boxed, DRBL, MAC Groups, ThinClient VMWare Horizon

Help
ACAC
2021-08-25
2021-09-01
  • ACAC

    ACAC - 2021-08-25

    Dear Shiau,
    I'm impressed by DRBL, it's a really nice System.
    Currently I'm working on DRBL to clone many ThinClients in our network. My intension is to install one ThinClient (Manjaro with VMWare Horizon Client), update that client and to clone that to many other Clients.

    So, our network is /21. I already found the FAQ about that, but i decided to go for MAC Groups and generate them manually. I don't want to do a drlbpush to import MAC's, because that kills all my custom configs.

    I modified the dhcpd.conf to look like that:

        host kvdrbl192-168-99-3 {
            hardware ethernet  68:84:7e:a4:18:25;
            fixed-address 192.168.99.3;
        # option host-name "kvdrbl192-168-99-3";
        }
    

    and according to that /etc/exports

    /tftpboot/node_root 192.168.99.3(ro,async,no_root_squash,no_subtree_check)
    /usr 192.168.99.3(ro,async,no_root_squash,no_subtree_check)
    /home 192.168.99.3(rw,sync,no_root_squash,no_subtree_check,crossmnt)
    /var/spool/mail 192.168.99.3(rw,sync,root_squash,no_subtree_check)
    /opt 192.168.99.3(ro,async,no_root_squash,no_subtree_check,crossmnt)
    

    I'm just going to duplicate that for all clients (about 350) and then I'll pack them to MAC-grp-XY and restartet all services "drbl-all-service restart".

    My Problem is, i want to rollout that image to all clients, but my network is not strong enough to rollout 350 clients at the same time, so I'm looking for a way to rollout 40 at a time, then wait, rollout the next 40 etc... till all thinclients are up-to-date. I found the -y option in clonezilla restore, but that means, that the already restored clients will start restoring again.
    Is there a way to exclude clients that have been seen once?

     
  • ACAC

    ACAC - 2021-08-26

    Hm. I'm expecting problems with the group management. Wether I'm using drlbpush to import the MAC's or the gen_3N_conf method, the "Master" group won't work.
    I used dcs to take an image of the group, but it only starts to local system at boot. I tested the config with MAC and even with IP.

    When I try the IP:
    Now the Clonezilla mode is: save-disk
    Setting client as clonezilla-save-disk mode...Your system is already in Clonezilla mode... we will stop it first, then change to other mode...
    Setting the TERM as xterm
    ""192.168.99.3"" is not a suitable IP_LIST!!! Program terminated!!!

    When I try MAC
    Now the Clonezilla mode is: save-disk
    Setting client as clonezilla-save-disk mode...Your system is already in Clonezilla mode... we will stop it first, then change to other mode...
    Setting the TERM as xterm
    """ is not a suitable IP_LIST!!! Program terminated!!!

    At the end it generates:
    drbl-ocs -b -q2 -j2 -scs -p reboot -z2p -i 1000000 -h " 192.168.99.3" -l en_US.UTF-8 startdisk save 2021-08-26-13-imgBZIP sda

    If i delete that space before my IP, it seem's to configure right - but even that doesn't work.

    On boot i see an Error: "attempt to redefine a function being executed.b.cfg-drbl-68:84:"

     

    Last edit: ACAC 2021-08-26
  • Steven Shiau

    Steven Shiau - 2021-09-01

    Are you able to boot 40 clients in a batch? If so, then you do not have to lock the clients by MAC addresses. Just use the "-y" option and set them to power off after deployment, then boot the 1st 40 clients in a batch. Once they are deployed, you can do the same way for the next 40 clients in the 2nd batch... and the 3rd batch....

    Steven

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.