• 疑难杂症集合(备忘)


    sshd:no hostkeys available

    解决过程:
    #ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
    #ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
    #/usr/sbin/sshd

    如果上述两个文件存在,仍然出现这个错误,那么试试 chmod 600 上述两个文件。之后应该可以解决。

    启动:
    /etc/init.d/ssh start ubuntu20.04

    如果还不行,是因为root权限没开,打开/etc/ssh/sshd_config
    sshd
    sshd-2

    修改为如图所示。

    /etc/init.d/ssh restart

    ubuntu安装gcc

    apt update
    apt install build-essential
    
    • 1
    • 2

    vim 撤销上一步执行命令

    u

    Dockerfile 切换git分支

    FROM ubuntu:18.04
    ARG CHECKOUT=master
    RUN apt update
    
    RUN DEBIAN_FRONTEND="noninteractive" apt-get -y install tzdata
    
    RUN apt -y install autoconf automake autotools-dev bc \
        bison build-essential curl expat libexpat1-dev flex gawk gcc git \
        gperf libgmp-dev libmpc-dev libmpfr-dev libtool texinfo tmux \
        patchutils zlib1g-dev wget bzip2 patch vim-common lbzip2 python \
        pkg-config libglib2.0-dev libpixman-1-dev libssl-dev screen \
        device-tree-compiler expect makeself unzip cpio rsync cmake
    
    RUN git clone https://github.com/keystone-enclave/keystone /keystone
    RUN cd /keystone && \
        git checkout $CHECKOUT && \
        rmdir linux qemu buildroot && \
        ./fast-setup.sh && \
        . ./source.sh && \
        rm -rf firesim-riscv-tools-prebuilt-* && \
        rm -f 2.0.tar.gz && \
        mkdir -p build && \
        cd build && \
        cmake .. && \
        make -j$(nproc)
    
    ENTRYPOINT cd /keystone && . ./source.sh && cd /keystone/build && make run-tests
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27

    docker cp 提示“no space left on device”

    我 docker 的家目录在/home/docker目录下,这点需要注意。

    $ docker run --name mm -d -v /data:/data busybox sleep 3d #无上述现象发生

    $ docker run --name mm -d -v /tmp:/tmp busybox sleep 3d #无上述现象发生

    $ docker run --name mm -d -v /home:/home busybox sleep 3d #上述现象发生
    复制
    通过这样大量的测试,我发现了,只有在 docker 家目录被挂载到docker 里面之后 docker cp才会有上述情况,会看出问题的 docker 容器 确实如此。

    到此问题找到得以解决
    参考:https://cloud.tencent.com/developer/article/1827901

  • 相关阅读:
    单例模式及线程安全的实践
    单调队列与应用
    堆外内存泄露排查思路及案例分享
    Ansible之playbooks剧本
    【华为OD机试真题 python】 滑动窗口最大值【2022 Q4 | 100分】
    1-100猜数字
    c 语言stdlib.h介绍
    Python之作业(二)
    Nacos win10 安装配置教程
    自动化之python面试
  • 原文地址:https://blog.csdn.net/qq_35324057/article/details/122608064