>>> Roger Zhou <zz...@suse.com> schrieb am 09.12.2020 um 03:57 in Nachricht <4859f848-3a4a-8996-a6c0-a43640d68...@suse.com>:
> On 12/1/20 4:03 PM, Ulrich Windl wrote: >>>>> Ken Gaillot <kgail...@redhat.com> schrieb am 30.11.2020 um 19:52 in >>>>> Nachricht >> <f3c9daaca84fea2c0db99c5ae161e4785e75a802.ca...@redhat.com>: >> >> ... >>> >>> Though there's nothing wrong with putting all nodes in standby. Another >>> alternative would be to set the stop-all-resources cluster property. >> >> Hi Ken, >> >> thanks for the valuable feedback! >> >> I was looking for that, but unfortunately crm shell cannot set that from the > resource (or node) context; only from the configure context. >> I don't know what a good syntax would be "resource stop all" / "resource > start all" or "resource stop-all" / "resource unstop-all" >> (the asymmetry is that after a "stop all" you cannot start a singly resource > (I guess), but you'll have to use "start-all" (which, in turn, does not start > resources that have a stopped role (I guess). >> >> So maybe "resource set stop-all" / "resource unset stop-all" / "resource > clear stop-all" >> > > 1. > Well, let `crm resource stop|start all` change the cluster property of > `stop-all-resources` might contaminate the syntax at the resources level > alone. > To avoid that, the user interface need be more carefully to deliver the > proper > information at the first place about the internals at some degree to avoid > the > potential misunderstanding or questions. > > 2. > On the other hand, people might naturally read `crm resource stop all` as > changing all resources `target-role=Stopped`. Well, technically this seems a > > bit awkward, but no obvious benefit comparing to stop-all-resources. And, > pacemaker developers could comment more internals around this. > > 3. > `resource set|unset` add more commands under `resource` and will confuse > some > users and should be avoided in my view. > > I feel more discussion is expected, though my gut feeling approach 1 is a > better one. Well, crm shell cannot fix the mess that accumulated in XML CIB ;-) Rethinking about the confusion of "resource stop all" a somewhat inconsistent syntax "resource stop-all" could be thinkable too. ("start" the same way) > > Anyway, good topic indeed. Feedback from more users would be useful to shape > > the better UI/UX. I can imagine some people may have idea to suggest "--all" > > even, btw. > > Thanks, > Roger _______________________________________________ Manage your subscription: https://lists.clusterlabs.org/mailman/listinfo/users ClusterLabs home: https://www.clusterlabs.org/