On Sat, Feb 12, 2022 at 9:21 AM Glen Jarvis <g...@glenjarvis.com> wrote:
> > > I would like to know why "vdsm-tool config-lvm-filter" makes > > you pull your hair out. > > > > It was designed to help people configure their system > > correctly without pulling their hair out trying to > > understand how lvm filter works, and avoid the many > > wrong ways it can be used. > > Honestly, it is just from a lack of understanding of what is happening > when it does break (as it is for us when doing a hypervisor install on a > fresh box). Normally, I can just dig through the stack and figure out what > is happening. There are enough areas where I don't have some foundations > that I'm not able to do so here (yet). > > For example, I don't quite understand iSCSI, Multipath, etc enough to know > what is breaking, and why. > > I'm accustomed to being able to dig deeper at each level until I can > generally see what is breaking. > > This confusion will go away as I get a bit more experience and have a > "map" of what is going on on this level. > > FWIW, I started reading the Libvirt book previously mentioned and it's > pretty straight forward. It looks like I just need to get through this > enough to get a good foothold so that I can figure out how to either fix > things when they break or point out properly why something is breaking (so > I can get the appropriate help). > > > > > Do you have some specific areas you would like to improve? > > > > Actually, yes :) In: > 1. Learn libvirt more (in progress) 2. Review source for vdsm-tool to have a better sense what is going on > 3. Setup an iSCSI system so that I can make luns, build a system, play > with storage pools this way > You may find vdsm/contrib/target tool useful: https://github.com/oVirt/vdsm/blob/master/contrib/target This tool makes it simple to create or delete a new iSCSI target for development purposes. The best way to add iSCSI server for development, is to create a new VM - virt-manager is the easier way to do this, and install targetcli and copy vdsm/contrib/target to the vm. Then to create a new target you can run: # ./target create mytarget Creating target target_name: mytarget target_iqn: iqn.2003-01.org.alpine.mytarget target_dir: /target/mytarget lun_count: 10 lun_size: 100 GiB cache: False exists: False Create target? [N/y]: You may find the tool source interesting, explaining why we configure the target in a certain way. Nir
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-le...@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/57ASPEVSTKHWBDYEVAKMSZVFYU6XORML/