小编xre*_*ren的帖子

Windows上的CMake -G Ninja指定x64

我正在使用带有Ninja生成器的Windows上的CMake

cmake -G Ninja ..
Run Code Online (Sandbox Code Playgroud)

这使用默认的Windows x86工具链.如何使用Ninja生成器指定x64?

PS:我知道如何使用Visual Studio生成x64

cmake -G "Visual Studio 12 2013 Win64 ..
Run Code Online (Sandbox Code Playgroud)

windows 64-bit x86-64 cmake ninja

17
推荐指数
3
解决办法
2万
查看次数

芹菜不适用于全局变量

from celery import Celery

app = Celery('tasks', backend='amqp://guest@localhost//', broker='amqp://guest@localhost//')

a_num = 0

@app.task
def addone():
    global a_num
    a_num = a_num + 1
    return a_num
Run Code Online (Sandbox Code Playgroud)

这是我用来测试芹菜的代码.我希望每次使用addone()时返回值都应该增加.但它总是1为什么???

结果

python
>> from tasks import addone
>> r = addone.delay()
>> r.get()
   1
>> r = addone.delay()
>> r.get()
   1
>> r = addone.delay()
>> r.get()
   1
Run Code Online (Sandbox Code Playgroud)

python celery

9
推荐指数
1
解决办法
5168
查看次数

kubenetes无法清理法兰绒

首先,我使用法兰绒开始使用10.244.0.0的kubenetes.

然后我重置所有并重新启动10.84.0.0

然而,接口法兰绒仍然是 10.244.0.0

这就是我的清理方式:

kubeadm reset
systemctl stop kubelet
systemctl stop docker
rm -rf /var/lib/cni/
rm -rf /var/lib/kubelet/*
rm -rf /run/flannel
rm -rf /etc/cni/
ifconfig cni0 down
brctl delbr cni0
ifconfig flannel.1 down
systemctl start docker
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

kubernetes flannel

9
推荐指数
1
解决办法
1万
查看次数

kubernetes设置服务cidr和pod cidr相同

当我们使用kubeadm来设置k8s集群时,有两个配置选项:

--pod-network-cidr

--service-cidr (默认'10 .96.0.0/12')

问题是:

  1. 如果我用10.244.0.0./12pod-network-cidr,我是否需要保存Kubernetes该IP地址范围?如果我们已经开始10.244.0.0/12用于其他机器会发生什么.

  2. 我可以设置service-cidrpod-network-cidr相同的范围吗?我不明白是怎么service-cidr运作的.

kubernetes kubeadm

8
推荐指数
1
解决办法
1万
查看次数

如何将 kubelet 工作目录更改为其他位置

Kubernetes 1.7.x

kubelet 将一些数据存储在 /var/lib/kubelet 中,如何将其更改为其他位置?

因为我的 /var 很小。

kubernetes kubelet

4
推荐指数
3
解决办法
5297
查看次数

golang exec.Command导致很多失效的进程

我正在使用golang调用pppd,然后过一会儿将其杀死。但是,以这种方式我得到了许多已失效的过程。

这就是我运行pppd的方式

exec.Command("sh", "-c", "pppd call vpn").CombinedOutput()
Run Code Online (Sandbox Code Playgroud)

这就是我杀死它的方法。

exec.Command("sh", "-c", "pkill pppd").CombinedOutput()
Run Code Online (Sandbox Code Playgroud)

然后我得到了很多

root     31541 23536  0 10:54 ?        00:00:00 [pppd] <defunct>
root     31929 23356  0 10:55 ?        00:00:00 [pptpgw] <defunct>
root     31933 23356  0 10:55 ?        00:00:00 [pptpcm] <defunct>
root     31940 23356  0 10:55 ?        00:00:00 [pppd] <defunct>
root     31993 23536  0 10:55 ?        00:00:00 [pptpgw] <defunct>
root     31997 23536  0 10:55 ?        00:00:00 [pptpcm] <defunct>
root     31998 23536  0 10:55 ?        00:00:00 [pppd] <defunct>
root     32012 23356  0 …
Run Code Online (Sandbox Code Playgroud)

go pptp

2
推荐指数
1
解决办法
1867
查看次数

标签 统计

kubernetes ×3

64-bit ×1

celery ×1

cmake ×1

flannel ×1

go ×1

kubeadm ×1

kubelet ×1

ninja ×1

pptp ×1

python ×1

windows ×1

x86-64 ×1