SUN服务器故障排查:telnet与环境变量问题解决方案
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"SUN服务器可能遇到的问题总结及解决方法" 在使用SUN(Sun Microsystems,现已被Oracle收购)服务器时,可能会遇到各种问题,这里主要讨论两个常见的问题及其解决方案。 问题一:Nologin错误与utmpx文件修复 错误现象:当尝试通过telnet连接SUN服务器时,可能会收到“Nologin”错误提示,即“Noutmpxentry.Youmustexec'login'fromthelowestlevel'shell'”。这个问题通常是因为utmpx文件损坏导致的。针对此问题,有以下解决步骤: 1. 首先尝试备份utmpx文件:`cd /var/adm`,然后`mv utmpx utmpxbak`。 2. 创建新的utmpx文件以恢复telnet连接:`touch utmpxtelnet`。这可以暂时解决问题,但登录到本地终端并执行login命令时,错误仍然存在。 3. 解决的根本方法是进入单用户模式,清空(而非删除)utmpx和wtmpx文件:`# cat /dev/null >/var/adm/wtmpx`,`# cat /dev/null >/var/adm/utmpx`。这样做的原因是utmpx和wtmpx是记录登录信息的日志文件,清空它们不会影响系统,但必须重启系统以使更改生效。 4. 重启系统以应用更改:`# shutdown -y -g0`,然后重新启动。 根据国外论坛的建议,如果utmp或wtmp文件也出现损坏,可以按照类似步骤操作这些文件。务必在操作前备份原有文件,以防万一。 问题二:环境变量PATH设置问题 错误现象:在设置环境变量PATH时,使用`setenv PATH=$PATH:/path/to/my/program`的方式可能会提示语法或修饰符错误。正确的赋值方法是:`setenv PATH=/path/to/my/program`。 解释:在SUN服务器上,可能使用的Shell不同,如csh或bash,它们对于环境变量的设置有不同的语法。在csh或tcsh中,扩展环境变量并追加路径需要使用`setenv`命令加上等号(=)来分配新值,而不是使用`setenv PATH $PATH:/path/to/my/program`这样的形式。后者是bash或其他某些Shell中常用的语法。因此,当使用`setenv PATH=/path/to/my/program`时,环境变量PATH会被正确设置为包含新的路径。 总结,对于SUN服务器的维护和故障排查,了解并掌握特定环境下的文件管理和Shell语法是至关重要的。遇到问题时,及时备份关键文件,理解系统日志文件的作用,以及熟悉所使用Shell的命令语法,都是解决问题的关键步骤。同时,参考官方文档、社区论坛和经验丰富的技术人员的建议也是解决问题的有效途径。
![](https://csdnimg.cn/release/download_crawler_static/83826653/bgb.jpg)
![](https://csdnimg.cn/release/download_crawler_static/83826653/bgc.jpg)
![](https://csdnimg.cn/release/download_crawler_static/83826653/bgd.jpg)
剩余63页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/a7a9f6748ed941a7b7e67cb0d6d5d714_sun13212715744.jpg!1)
- 粉丝: 106
- 资源: 2万+
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-1.c8e153b4.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-2.8b825a4e.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-4.320a6894.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Vue实现iOS原生Picker组件:详细解析与实现思路
- Arduino蓝牙小车:参数调试与功能控制
- 百度Java面试精华:200页精选资源涵盖核心知识点
- Swift使用CoreData填坑指南:CoreData在Swift 3.0的变化
- 微距离无线充电器创新设计及其实验探索
- MTK Android平台开发全攻略:44步详解流程
- RecyclerView全面解析:替代ListView的新选择
- Android开发:自动适配中英文键盘解决方案
- Android调用WebService接口教程
- Android开发:BitmapUtil图片处理全解析与实例
- Android多线程断点续传实现详解
- PCA算法在人脸识别会议签到系统中的应用
- EventBus 3.0:Android事件总线详解与实战应用
- Android FileUtil:全面解析文件操作实用技巧与实例
- RecyclerView添加头部和尾部实战教程
- Android实现微博滑动固定顶部栏实战与优化
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)