如何解决Google Cloud Platform中的SSH连接有问题
我无法连接到我的VM实例。防火墙中的“ default-allow-ssh”规则为“允许”。 我认为也许日志有帮助:
Aug 30 09:23:24 my-vm google-accounts: ERROR Exception calling the response handler. [Errno 2] No usable temporary directory found in ['/tmp','/var/tmp','/usr/tmp','/'].#012Traceback (most recent call last):#012 File "/usr/lib/python3/dist-packages/google_compute_engine/metadata_watcher.py",line 200,in WatchMetadata#012 handler(response)#012 File "/usr/lib/python3/dist-packages/google_compute_engine/accounts/accounts_daemon.py",line 285,in HandleAccounts#012 self.utils.SetConfiguredUsers(desired_users.keys())#012 File "/usr/lib/python3/dist-packages/google_compute_engine/accounts/accounts_utils.py",line 318,in SetConfiguredUsers#012 mode='w',prefix=prefix,delete=True) as updated_users:#012 File "/usr/lib/python3.6/tempfile.py",line 681,in NamedTemporaryFile#012 prefix,suffix,dir,output_type = _sanitize_params(prefix,dir)#012 File "/usr/lib/python3.6/tempfile.py",line 269,in _sanitize_params#012 dir = gettempdir()#012 File "/usr/lib/python3.6/tempfile.py",line 437,in gettempdir#012 tempdir = _get_default_tempdir()#012 File "/usr/lib/python3.6/tempfile.py",line 372,in _get_default_tempdir#012 dirlist)#012FileNotFoundError: [Errno 2] No usable temporary directory found in ['/tmp','/']
Aug 30 09:23:30 my-vm systemd[1]: snapd.service: State 'stop-sigterm' timed out. Killing.
Aug 30 09:23:30 my-vm systemd[1]: snapd.service: Killing process 15472 (snapd) with signal SIGKILL.
Aug 30 09:23:30 my-vm systemd[1]: snapd.service: Main process exited,code=killed,status=9/KILL
Aug 30 09:23:30 my-vm systemd[1]: snapd.service: Failed with result 'timeout'.
Aug 30 09:23:30 my-vm systemd[1]: Failed to start Snap Daemon.
Aug 30 09:23:31 my-vm systemd[1]: snapd.service: Service hold-off time over,scheduling restart.
Aug 30 09:23:31 my-vm systemd[1]: snapd.service: Scheduled restart job,restart counter is at 939.
Aug 30 09:23:31 my-vm systemd[1]: Stopped Snap Daemon.
Aug 30 09:23:31 my-vm systemd[1]: Starting Snap Daemon...
Aug 30 09:23:31 my-vm snapd[15582]: AppArmor status: apparmor is enabled and all features are available
Aug 30 09:23:31 my-vm snapd[15582]: AppArmor status: apparmor is enabled and all features are available
解决方法
主要是因为您的磁盘存储空间已满。如果您可以通过使用串行控制台连接等其他方式访问VM,请通过它检查您的磁盘空间分配状态,并尝试释放一些空间或在其满时添加其他数据存储。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。