FAQ
Hi Sneha,

This is for a GPFS (IBM parallel file system) cluster. When a new client is
added it needs to be added by an node that is already part of the cluster.
I'm trying to automate this through puppet

E.g. node80 has just been provisioned

After installing the client packages I need to add the node from a server
already in the cluster by running the following two commands

mmaddnode -N node80
mmchlicense client --accept -N node80

Obviously I only want to have this exec run when a new host is added but I
also only want it to execute for the newly added host (I don’t want it to
run though nodes01-79 also).

Unfortunately I have to run the above commands as it appears GPFS does not
perform this config through plain text files.

Many thanks,
George




George Brown

On 19 July 2013 20:35, Sneha More wrote:

Hi George,
You can directly use the fact hostname as $hostname in your
manifest.
So though the hostname changes, puppet will take the updated value
of $hostname.
Will you please elaborate about the scenario for new node? Do you
want to use this hostname for certification signing or in manifest?

Regards,
Sneha.
NTT DATA GTS. Pune.


On Thursday, July 18, 2013 8:04:10 PM UTC+5:30, George Brown wrote:

Hello,

I am trying to work out how to have one server perform an action when a
new host is added.

Specifically it needs to execute a command containing the hostname of the
new node in order to accept a license. My questions are as follows

1) As I hostname is available as a fact is there a easy way to export
this rather than having an exec perform /bin/hostname?

2) When the resource is updated is their a way to show only the updated
contents?

Please let me know if I'm going the wrong way and if there's a better way
to do this

Many thanks
George
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 3 of 6 | next ›
Discussion Overview
grouppuppet-users @
categoriespuppet
postedJul 18, '13 at 2:34p
activeJul 31, '13 at 6:21a
posts6
users5
websitepuppetlabs.com

People

Translate

site design / logo © 2022 Grokbase