By continuing to use our website, you agree with our use of cookies in
accordance with our Cookie Policy.
You can reject cookies by changing your browser settings.
For disaster recovery at a remote site we have a virtualized CentOS 5.3 server instance running on a Citrix Xen server as a target for our Veeam Backup server.
However it seems either there's a issue with virtual hardware or possibly CentOS as we're getting the following error when Veeam tries to connect/login after adding the server.
Error: stdin: is not a tty, answer:
I've connected with SSH using putty and worked at the command line on this server without any issues.
/sbin/MAKEDEV pty
/sbin/MAKEDEV tty
and
And make sure the udev rpm is gone:
# rpm -e --nodeps udev
and
If the problem persists after reboot, repeat the steps above and create the following file within the VE/CT:
/etc/udev/makedev.d/51-udev.nodes
...with these contents:
# These device have to be created manually
tty0
tty1
tty2
tty3
ttyp0
ttyp1
ttyp2
ttyp3
ptyp0
ptyp1
ptyp2
ptyp3
Would be nice is veeam had some other options/methods to try for a login?
I was still getting an error with that code, however I did some more research and found a simliar fix:
Insert the following code at the top of the ~.bashrc file (bashrc located in the actual user account you wish to use. It will also work if you place it in the /etc/.bashrc file as well.