Hi Geoff,

This command doesn't work:
update cloud.host set password='password' where id=5 or id=10 or id=12;

There is no "password" column in the host table.

Regards,
Fabrice

-----Message d'origine-----
De : Geoff Higginbottom [mailto:geoff.higginbot...@shapeblue.com]
Envoyé : jeudi 4 avril 2013 18:47
À : users@cloudstack.apache.org
Objet : RE: reopened - "CS failed after changing vcenter password"

Hi Fabrice,

To change the Passwords for ESXi try this procedure.

To change host passwords the password must be changed on both the host and
in the CloudStack database.

ESXi
1.      Connect to the vCenter server using the vSphere client.
2.      Navigate to Home > Management > Host Profiles
3.      Right-click on the host profile and select Edit Profile
4.      Expand 'Security Configuration' and select 'Administrator
password'
5.      Select 'configure a fixed administrator password' and enter and
confirm the new password and click OK.
6.      Click on the 'Hosts and Clusters' tab
7.      Right click on each of the clusters and select 'check compliance'
in turn.
8.      Hold down the CTRL key and select all of the clusters and select
Apply Profile.
9.      Review the tasks which are displayed on screen and confirm (by
clicking Finish).


CloudStack
The password for a XenServer Node, KVM Node, or vSphere Node may be
changed in the database. Note that all Nodes in a Cluster must have the
same password. To change a Node's password:

1.      Identify all hosts in the cluster.
2.      Change the password on all hosts in the cluster. Now the password
for the host and the password known to CloudStack will not match.
Operations on the cluster will fail until the two passwords match.
3.      Get the list of host IDs for the host in the cluster where you are
changing the password. You will need to access the database to determine
these host IDs. For each hostname "h" (or vSphere cluster) that you are
changing the password for, execute:

 mysql> select id from cloud.host where name like '%h%'; This should
return a single ID. Record the set of such IDs for these hosts.
4.      Update the passwords for the host in the database. In this
example, we change the passwords for hosts with IDs 5, 10, and 12 to
"password".
mysql> update cloud.host set password='password' where id=5 or id=10 or
mysql> id=12;


Regards

Geoff Higginbottom

D: +44 20 3603 0542 | S: +44 20 3603 0540 | M: +447968161581

geoff.higginbot...@shapeblue.com


-----Original Message-----
From: Fabrice Brazier [mailto:fabrice.braz...@apalia.net]
Sent: 04 April 2013 17:38
To: cloudstack-us...@incubator.apache.org
Subject: reopened - "CS failed after changing vcenter password"

Hi All,

I'm using CloudStack 3.0.2. I need to update the vCenter password for
every hosts in the zone.
I tried using API updateHostPassword:
http://download.cloud.com/releases/3.0.0/api_3.0.0/root_admin/updateHostPa
ssword.html
http://wiki.cloudstack.org/pages/viewpage.action?pageId=14322288

Everytime the same result:
<errorcode>431</errorcode>
<cserrorcode>4490</cserrorcode>
<errortext>This operation is not supported for this hypervisor
type</errortext>

I tried to manually update the cluster_details table but the previous
password is still used (I can see the old password first letter in the
cloud-management log file after restarting cloud-management service).
Does someone know the correct process for VMware ?

Thanks,
Fabrice

-----Message d'origine-----
De : Koushik Das [mailto:koushik....@citrix.com] Envoyé : lundi 25 février
2013 18:54 À : cloudstack-us...@incubator.apache.org; 'asicando'
Objet : RE: CS failed after changing vcenter password

One way is to update the vcenter password stored in CS db. Check
cluster_details table.

> -----Original Message-----
> From: Jerry Jiang [mailto:jerry.ji...@tyxtech.com]
> Sent: Monday, February 25, 2013 3:25 PM
> To: cloudstack-us...@incubator.apache.org; 'asicando'
> Subject: CS failed after changing vcenter password
>
> Hello all,
>
> Assumed I am using CS to manage vCenter host, if I changed vCenter
> password from vcenter's UI.
>
> I found CS have to delete and re-add the vcenter back into CS. But I
> can't operate the instances because UUID modified.
>
> How can I handle this situation?
>
> Thanks
>
> Jerry Jiang
>
>

This email and any attachments to it may be confidential and are intended
solely for the use of the individual to whom it is addressed. Any views or
opinions expressed are solely those of the author and do not necessarily
represent those of Shape Blue Ltd or related companies. If you are not the
intended recipient of this email, you must neither take any action based
upon its contents, nor copy or show it to anyone. Please contact the
sender if you believe you have received this email in error. Shape Blue
Ltd is a company incorporated in England & Wales. ShapeBlue Services India
LLP is operated under license from Shape Blue Ltd. ShapeBlue is a
registered trademark.

Reply via email to