[ClusterLabs] Unable to resource due to nvpair[@name="target-role"]: No such device or address
S Sathish S
s.s.sathish at ericsson.com
Tue Oct 8 14:11:47 EDT 2019
Hi Team,
Can you provide source code for cman, So we can go-ahead and use CMAN as stack,
Thanks and Regards,
S Sathish S
On Mon, 2019-10-07 at 13:34 +0000, S Sathish S wrote:
> Hi Team,
>
> I have two below query , we have been using Rhel 6.5 OS Version with
> below clusterlab source code compiled.
>
> corosync-1.4.10
> pacemaker-1.1.10
> pcs-0.9.90
> resource-agents-3.9.2
Ouch, that's really old. It should still work, but not many people here
will have experience with it.
> Query 1 : we have added below resource group as required later we are
> trying to start the resource group , but unable to perform it .
> But while executing RA file with start option ,
> required service is started but pacemaker unable to recognized it
> started .
Are you passing any arguments on the command line when starting the
agent directly? The cluster configuration below doesn't have any, so
that would be the first thing I'd consider.
>
> # pcs resource show MANAGER
> Resource: MANAGER (class=ocf provider=provider type=MANAGER_RA)
> Meta Attrs: priority=100 failure-timeout=120s migration-threshold=5
> Operations: monitor on-fail=restart interval=10s timeout=120s
> (MANAGER-monitor-interval-10s)
> start on-fail=restart interval=0s timeout=120s
> (MANAGER-start-timeout-120s-on-fail-restart)
> stop interval=0s timeout=120s (MANAGER-stop-timeout-
> 120s)
>
> Starting the below resource
> #pcs resource enable MANAGER
>
> Below are error we are getting in corosync.log file ,Please suggest
> what will be RCA for below issue.
>
> cib: info: crm_client_new: Connecting 0x819e00 for uid=0 gid=0
> pid=18508 id=e5fdaf69-390b-447d-b407-6420ac45148f
> cib: info: cib_process_request: Completed cib_query
> operation for section 'all': OK (rc=0, origin=local/crm_resource/2,
> version=0.89.1)
> cib: info: cib_process_request: Completed cib_query
> operation for section //cib/configuration/resources//*[@id="MANAGER
> "]/meta_attributes//nvpair[@name="target-role"]: No such device or
> address (rc=-6, origin=local/crm_resource/3, version=0.89.1)
> cib: info: crm_client_destroy: Destroying 0 events
"info" level messages aren't errors. You might find /var/log/messages
more helpful in most cases.
There will be two nodes of interest. At any given time, one of the
nodes serves as "DC" -- this node's logs will have "pengine:" entries
showing any actions that are needed (such as starting or stopping a
resource). Then the node that actually runs the resource will have any
logs from the resource agent.
Additionally the "pcs status" command will show if there were any
resource failures.
> Query 2 : stack we are using classic openais (with plugin) , In that
> start the pacemaker service by default "update-origin" parameter in
> cib.xml update as hostname which pull from get_node_name function
> (uname -n) instead we need to configure IPADDRESS of the hostname ,
> Is it possible ? we have requirement to perform the same.
>
>
> Thanks and Regards,
> S Sathish S
I'm not familiar with what classic openais supported. At the very least
you might consider switching from the plugin to CMAN, which was better
supported on RHEL 6.
At least with corosync 2, I believe it is possible to configure IP
addresses as node names when setting up the cluster, but I'm not sure
there's a good reason to do so. "update-origin" is just a comment
indicating which node made the most recent configuration change, and
isn't used for anything.
--
Ken Gaillot <kgaillot at redhat.com<https://lists.clusterlabs.org/mailman/listinfo/users>>
Thanks and Regards,
S Sathish S
From: S Sathish S
Sent: Monday, October 7, 2019 7:05 PM
To: 'users at clusterlabs.org' <users at clusterlabs.org>
Subject: Unable to resource due to nvpair[@name="target-role"]: No such device or address
Hi Team,
I have two below query , we have been using Rhel 6.5 OS Version with below clusterlab source code compiled.
corosync-1.4.10
pacemaker-1.1.10
pcs-0.9.90
resource-agents-3.9.2
Query 1 : we have added below resource group as required later we are trying to start the resource group , but unable to perform it .
But while executing RA file with start option , required service is started but pacemaker unable to recognized it started .
# pcs resource show MANAGER
Resource: MANAGER (class=ocf provider=provider type=MANAGER_RA)
Meta Attrs: priority=100 failure-timeout=120s migration-threshold=5
Operations: monitor on-fail=restart interval=10s timeout=120s (MANAGER-monitor-interval-10s)
start on-fail=restart interval=0s timeout=120s (MANAGER-start-timeout-120s-on-fail-restart)
stop interval=0s timeout=120s (MANAGER-stop-timeout-120s)
Starting the below resource
#pcs resource enable MANAGER
Below are error we are getting in corosync.log file ,Please suggest what will be RCA for below issue.
cib: info: crm_client_new: Connecting 0x819e00 for uid=0 gid=0 pid=18508 id=e5fdaf69-390b-447d-b407-6420ac45148f
cib: info: cib_process_request: Completed cib_query operation for section 'all': OK (rc=0, origin=local/crm_resource/2, version=0.89.1)
cib: info: cib_process_request: Completed cib_query operation for section //cib/configuration/resources//*[@id="MANAGER "]/meta_attributes//nvpair[@name="target-role"]: No such device or address (rc=-6, origin=local/crm_resource/3, version=0.89.1)
cib: info: crm_client_destroy: Destroying 0 events
Query 2 : stack we are using classic openais (with plugin) , In that start the pacemaker service by default "update-origin" parameter in cib.xml update as hostname which pull from get_node_name function (uname -n) instead we need to configure IPADDRESS of the hostname , Is it possible ? we have requirement to perform the same.
Thanks and Regards,
S Sathish S
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20191008/530d6f9d/attachment-0001.html>
More information about the Users
mailing list