[ClusterLabs] Unable to resource due to nvpair[@name="target-role"]: No such device or address
Digimer
lists at alteeve.ca
Thu Oct 10 11:09:16 EDT 2019
As the others have said, this is really old code that is not developed
anymore. In a few months, all support will end for it entirely. Building
a new system around cman/rgmanager is very unwise, and I say this as an
active cman/rgmanager user.
https://pagure.io/linux-cluster/cluster/tree/STABLE32
Please, strongly reconsider using such ancient code.
digimer
On 2019-10-08 2:11 p.m., S Sathish S wrote:
> 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.
--
Digimer
Papers and Projects: https://alteeve.com/w/
"I am, somehow, less interested in the weight and convolutions of
Einstein’s brain than in the near certainty that people of equal talent
have lived and died in cotton fields and sweatshops." - Stephen Jay Gould
More information about the Users
mailing list