TurnKey Linux Virtual Appliance Library

Easy way to update to latest VM?

oliver.corre's picture

Is there any way to update from previous version to latest 11.1 on a ESX system?

Jeremy Davis's picture

I would suggest you try TKLBAM

AFAIK that's pretty much what it was designed for! Obviously test your new appliance to make sure all is well before you delete the old one.

olc's picture

sorry, not very familair with

sorry, not very familair with those things. no

how i get old appliance to upgrade in vsphere? i start 11.1 as iso in my current vm and there is an upgrade option?

olc's picture

i missed the title... sorry.

i missed the title... sorry. is TKLBAM free?

Alon Swartz's picture

The TKLBAM FAQ should answer your questions

Check out the TKLBAM FAQ on pricing.

olc's picture

excellent. tks guys!

excellent. tks guys!

olc's picture

i get this now. any

i get this now. any idea?


> tklbam-backup --simulate

Amazon S3 and Duplicity need a UTC synchronized clock so we invoked the 
following command:: 

ntpdate -u pool.ntp.org 

Unfortunately, something went wrong... 

30 Jan 00:27:19 ntpdate[6471]: no server suitable for synchronization found 
Traceback (most recent call last): 
File "/usr/bin/tklbam-backup", line 266, in <module> 
File "/usr/bin/tklbam-backup", line 241, in main 
File "/usr/lib/tklbam/hooks.py", line 31, in pre 
File "/usr/lib/tklbam/hooks.py", line 28, in _run 
(fpath, self.name, state, e.exitcode)) 
hooks.HookError: `/etc/tklbam/hooks.d/fixclock backup pre` non-zero exitcode (1) 

Jeremy Davis's picture

As you may have guessed it's trying to set the clock and failing

It seems from your error message that for some reason TKLBAM is unable to syncronise the appliance clock with UTC. First thing I'd check is network connectivity.

As a first step to troubleshooting this I'd try to ping the default time server (pool.ntp.org):

ping pool.ntp.org

Depending on the result of that you will get an idea of where to look next. If the ping succeeds then I would try manually running the command (ntpdate -u pool.ntp.orgat the CLI and see what error it throws.

If the ping fails then the error will give you a clue. If it complains of a "unknown host" then it's probably flakey nameserver/DNS (or no internet connection at all) try using a reliable one such as Google's ( If it resolves the name to an IP ok but complains "Destination Host Unreachable" then check for a firewall/proxy or other internet connectivity issues between your appliance and the internet.

olc's picture

i can ping normally but ig et

i can ping normally but i get same error (no server suitable for synchronization found) when trying to ntpdate -u manually.

i realized that i get the same problem and error when using the system time panel in webmin. i tried to change to other servers (icluding a local one), to avail.

Jeremy Davis's picture

Ok, well I'm running out of ideas

The only other thing I can think of is perhaps a firewall or proxy interfering with the connection between your server and the time server.

NTP uses UDP port 123. Check that you haven't got any firewall or proxy blocking you.

olc's picture

our campus' firewall might

our campus' firewall might block that port. i'll have to check after new year.

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <strike> <caption>

More information about formatting options

Leave this field empty. It's part of a security mechanism.
(Dear spammers: moderators are notified of all new posts. Spam is deleted immediately)