[one-users] econe server "connection reset by peer"
Steven Timm
timm at fnal.gov
Wed Oct 15 09:02:09 PDT 2014
Backend is mysql 5.1.
mysql> describe user_pool;
+---------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+--------------+------+-----+---------+-------+
| oid | int(11) | NO | PRI | NULL | |
| name | varchar(128) | YES | UNI | NULL | |
| body | mediumtext | YES | | NULL | |
| uid | int(11) | YES | | NULL | |
| gid | int(11) | YES | | NULL | |
| owner_u | int(11) | YES | | NULL | |
| group_u | int(11) | YES | | NULL | |
| other_u | int(11) | YES | | NULL | |
+---------+--------------+------+-----+---------+-------+
8 rows in set (0.00 sec)
mysql>
mediumtext should be good for a longer text field than that. the body
field is about 236KB right now with 271 keys currently stored in it.
Steve Timm
On Wed, 15 Oct 2014, Daniel Molina wrote:
> Hi Steven,
> It looks like a DB limitation, this information is stored in the user template. So it should depend on the BODY
> column type and the DB backend used
>
> Cheers
>
> On 11 October 2014 03:58, Steven C Timm <timm at fnal.gov> wrote:
> We have been doing bulk tests of the OpenNebula 4.8 econe-server. With just a straight
> econe-run-instances we can get up to 1000 VM's (the limit of our current subnet)
> started fairly quickly (about 30 minutes)
>
> But in practice we are using a more complicated sequence of EC2 calls via HTCondor.
> In particular it is doing a CreateKeyPair call before it launches each VM and then
> calling the RunInstances method with the --keypair option, a unique keypair for each VM.
> After the VM exits, it called a DeleteKeyPair call.
>
> IT appears there is a hard limit of the number of key pairs that can be stored in
> any one user's template and that hard limit is 301. Any further CreateKeyPair calls
> return with "connection reset by peer" causing HTCondor to mark the VM as held.
> Fortunately it is possible to override this and tell HTCondor to continue, but it's a pain.
> We do have ways to log into the vm's without the ssh key pair so we wouldn't even really need to register
> them at all.
>
> Is my analysis correct? Is there a hard limit of the number of keys that can be stored in the user template?
> If so, how best to get around this limit?
>
> Steve Timm
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>
>
>
> --
> --
> Daniel Molina
> Project Engineer
> OpenNebula - Flexible Enterprise Cloud Made Simple
> www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
>
>
------------------------------------------------------------------
Steven C. Timm, Ph.D (630) 840-8525
timm at fnal.gov http://home.fnal.gov/~timm/
Fermilab Scientific Computing Division, Scientific Computing Services Quad.
Grid and Cloud Services Dept., Associate Dept. Head for Cloud Computing
More information about the Users
mailing list