开发者社区 > 大数据与机器学习 > 人工智能平台PAI > 正文

PAI-DSW实例ubuntu系统中无法修改了hosts

在PAI-DSW实例系统中,修改了/etc/hosts(用于加速下载),可是无法刷新hosts缓存,尝试了各种方法,也无法重启系统,只能保存镜像后重新启动,但之前修改的hosts也没有被保存到镜像。

镜像用的是官方ubuntu18.04镜像。

请问如何修改hosts,并刷新hosts缓存。

展开
收起
1248524414026607 2023-04-18 19:37:32 414 0
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    阿里云机器学习PAI(Platform of Artificial Intelligence)和PAI-DSW(Data Science Workshop)实例在Ubuntu系统中无法修改hosts文件的情况可能是由于权限问题引起的。在Ubuntu系统中,修改hosts文件通常需要管理员权限。

    以下是可能的解决方法:

    1、使用sudo命令:在终端中使用sudo命令以管理员身份执行修改hosts文件的操作。例如,可以运行以下命令来编辑hosts文件:

    sudo nano /etc/hosts
    

    这将使用nano文本编辑器以管理员身份打开hosts文件,并允许您进行修改。完成修改后,保存并关闭文件。

    2、检查用户权限:确认您当前登录的用户是否具有足够的权限来修改hosts文件。只有具有管理员权限的用户才能够修改位于/etc目录下的hosts文件。

    3、确认操作是否合法:在修改hosts文件时,请确保您的操作合法,不会引起安全风险或破坏系统的稳定性。错误的hosts文件配置可能会导致网络连接问题或其他系统故障。

    4、检查防火墙设置:如果您在实例上配置了防火墙,确保防火墙允许对hosts文件的修改操作。防火墙可能会限制对文件的写入权限,导致无法修改hosts文件。

    2023-04-18 23:33:50
    赞同 展开评论 打赏
  • 坚持这件事孤独又漫长。

    在Ubuntu里面,可以通过以下步骤修改hosts,并刷新hosts缓存:

    1. 打开终端,输入以下命令打开hosts文件:

      sudo vim /etc/hosts
      

      注意:如果不熟悉vim编辑器,可以使用nano编辑器代替,命令为:sudo nano /etc/hosts。

    2. 在文件最后加入您想要添加的IP地址和域名,例如:

      127.0.0.1    localhost
      192.168.1.100 example.com
      
    3. 保存并退出编辑器。

    4. 输入以下命令清除hosts缓存:

      sudo systemd-resolve --flush-caches
      
    5. 输入以下命令重启network-manager服务来刷新hosts缓存:

      sudo systemctl restart NetworkManager
      
    2023-04-18 20:51:42
    赞同 展开评论 打赏

相关产品

  • 人工智能平台 PAI
  • 热门讨论

    热门文章

    相关电子书

    更多
    大规模机器学习在蚂蚁+阿里的应用 立即下载
    基于Spark的面向十亿级别特征的 大规模机器学习 立即下载
    基于Spark的大规模机器学习在微博的应用 立即下载