/images/avatar.png

runzhliu

容器化的yum源仓库搭建

概述 本文主要提供如何在一个 Kubernetes 环境的容器集群中构建 yum 源仓库。 1 2 3 4 5 6 7 8 9 10 yum --disablerepo=* --enablerepo=sre install nvidia-docker2 -y cat >> /etc/yum.repos.d/sre.repo <<EOF [sre] name=sre yum repos baseurl=http://yum-with-browser-v1:8080 enable=1 gpgcheck=0 EOF yum --disablerepo=* --enablerepo=sre install nvidia-docker2 -y 1 2 3 4 5 6 7

如何判断环境变量为空

概述 今天在看 Spark 的脚本的时候,发现很多变量都有用到 {VARIABLE+x} 这种格式,如下: 1 2 3 4 5 6 7 ... ... ... && if ! [ -z ${SPARK_MOUNTED_CLASSPATH+x} ]; then SPARK_CLASSPATH="$SPARK_MOUNTED_CLASSPATH:$SPARK_CLASSPATH"; fi \ ... ... ... -z 很容易理解,在 Shell 脚本里就

什么是socket

概述 本文整理自: https://www.zhihu.com/question/29637351/answer/67610424 什么是socket Socket 是进程通讯的一种方式,即调用这个网络库的一些 API 函数实现分布在不同主机的相关进程之间的数据交换。 几个定义