![](https://seccdn.libravatar.org/avatar/cabdbf4d350ab6a15265803acab1634d.jpg?s=120&d=mm&r=g)
On 21/04/17 08:13 PM, Carlos E. R. wrote:
I *am* saying that you should do a basic install. A basic install lets you use the disk configurator, in expert mode, create a basic LVM setup. Well, but YaST does allow you to do that kind of complex setup during initial installation. If it does not work and you have to do a basic LVM install, then there is a bug in YaST
(YaST is the program that does the initial install, I believe)
I'm not sure that YaST === Installer (I am using '===' in the JavaScript sense of "Two objects are strictly equal if they refer to the same Object") More to the point, there is a log generated and I'm pretty sure that in that log one can find the commands that the installer generates, the scripts it runs and more, and so determine better what is actually going on "under the hood". If there is a bug then it should be visible there one way or another. Now, if I were in this situation I would carry out an A-B test. I would, as I say, do a basic LVM install on a system, and then with logging turned all the way up try on a clean baseline install each time: A) configure a Thin Provisioned LVM partition in addition to the existing LVM partitions using the CLI. Test same. B) configure a Thin Provisioned LVM partition in addition to the existing LVM partitions using YaST. Test same. At the very least, (B) will determine if there is capability in YaST to do this. I've never tried it. When I've experimented on a just-to-see-if-it-works basis I used the CLI so I could see what was going on. ============================ Well that's interesting. I just tried (B) albeit on a "mature" LVM system. I created the pool "master" LV OK, but the "thin" errored. **************** LVM_LV_CREATE_FAILED System error code was: -4014 /sbin/lvcreate --zero=y --yes -V 2097512k --name 'vpool1' --thin 'VGMain/LVPool': --zero is supported only with thin pool creation Run 'lvcreate --help' for more information ***************** Well that's an interesting error. "--zero is only supported with thin pool creation" but this is creating one. Neither the man page nor the "--help" discusses that restriction. All the CLI example web pages I see never mention it. When I experimented at the CLI level I never used it. I can imagine creating a LVPool with --zero=y but not each of the thin vpoolN So I don't think the error is in YaST, per se but in the GUI programmer of YaST who put a particular interpretation of the "lvcreate" command. Or possibly the bug is in the 'lvcreate' or the 'lvcreate' documentation that fails to adequately explain the usage of "--zero" in terms of what context it should be and not be used. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org