Linux 0

    京东云轻量主机 Debian 12 系统优化

    抢到了这个

    轻量云主机 2核2G 3M
    轻量云主机 2核2G 3M

    兴高采烈地开机并做配置,结果发现京东云给用户留了一些大粪在服务器里面...

    • apt源有无法访问的CD地址
    • /etc/hosts 没有添加hostname导致每次执行sudo都会delay并报错
    • 设置的 DNS 有问题,curl解析不出地址

    apt换源

    sudo nano /etc/apt/sources.list

    第一行CD源的部分删掉就行,如果不想换成别的源可以不作其他改动,但我觉得jdcloud自己的源也不太行,所有换了一个。
    以换成清华源为例

    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
    
    deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
    
    deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
    
    # 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
    deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
    # deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

    sudo apt update

    一下就好了

    修改hosts

    sudo nano /etc/hosts

    添加以下内容

    127.0.0.1 #hostname

    #hostname记得改成机器的hostname

    127.0.1.1       packerdebian.local.domain       packerdebian

    这行可以删除

    DNS更换

    sudo nano /etc/resolvconf/resolv.conf.d/head

    把原有的都删了
    下面复制进去

    nameserver 8.8.8.8
    nameserver 1.1.1.1
    nameserver 223.5.5.5

    或者更换成其他的 DNS
    保存重启即可

    京东云jdog-monitor卸载

    jdog-monitor是安全核心插件,提供安全防护能力,卸载后无法通过"主机安全"产品获得关于云主机的安全隐患及异常行为监测

    /usr/local/share/jcloud/jdog-monitor/deploy/kunlunmirror/xxxxxxxxxx目录下

    ./scripts/agent_uninstall /usr/local/share/jcloud/jdog-monitor/deploy/kunlunmirror

    /usr/local/share/jcloud/agent/plugins/MonitorPlugin-xxxxxxxxx目录下

    ./uninstall.sh

    删除文件夹

    rm -r /usr/local/share/jcloud/jdog-monitor

    京东云Ifrit卸载

    Ifrit通用部署插件,实现JCS-Agent的自动升级。卸载后无法获得自动升级JCS-Agent的能力,如后续希望使用基于JCS-Agent开发的新功能,需要手动升级JCS-Agent。

    wget https://bj-jcs-agent-linux.s3.cn-north-1.jdcloud-oss.com/jcloud-jcs-agent-linux-deploy.py
    python jcloud-jcs-agent-linux-deploy.py uninstall
    rm -f jcloud-jcs-agent-linux-deploy.py
    rm -r /usr/local/share/jcloud/ifrit

    京东云JCS-Agent卸载

    JCS-Agent是通用核心组件,配合元数据服务提供密码密钥注入、自定义脚本注入、监控数据上报等功能。卸载后无法通过京东云控制台或openAPI设置密码、密钥、自定义用户数据,无法获得部分云主机监控数据

    ./usr/local/share/jcloud/agent/scripts/uninstall.sh
    ./usr/local/share/jcloud/agent/core/uninstall.sh
    rm -r /usr/local/share/jcloud/agent

    京东云程序目录删除

    假如上述的程序都删除了就可以将整个文件夹删除,顺带重启一下

    rm -r /usr/local/share/jcloud
    reboot

    大功告成!