<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[三黍运维文档]]></title><description><![CDATA[<ol>
<li>docker起不来时， 创建新的docker路径<br />
mkdir /public/docker3</li>
</ol>
<h2>修改文件： /etc/systemd/system/docker.service.d/docker-options.conf</h2>
<p dir="auto">--data-root=/public/docker3<br />
systemctl deamon-reload<br />
systemctl restart docker</p>
<h2>拉取镜像</h2>
<p dir="auto">docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_metrics-scraper:v1.0.6" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_metrics-scraper:v1.0.6</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/library_nginx:1.19" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/library_nginx:1.19</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/coredns:1.7.0" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/coredns:1.7.0</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/dns_k8s-dns-node-cache:1.16.0" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/dns_k8s-dns-node-cache:1.16.0</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/ingress-nginx_controller:v0.41.2" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/ingress-nginx_controller:v0.41.2</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-apiserver:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-apiserver:v1.19.7</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-controller-manager:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-controller-manager:v1.19.7</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-proxy:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-proxy:v1.19.7</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-scheduler:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-scheduler:v1.19.7</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.2" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.2</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.3" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.3</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_dashboard-amd64:v2.1.0" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_dashboard-amd64:v2.1.0</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/cpa_cluster-proportional-autoscaler-amd64:1.8.3" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/cpa_cluster-proportional-autoscaler-amd64:1.8.3</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_cni:v3.16.5" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_cni:v3.16.5</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_kube-controllers:v3.16.5" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_kube-controllers:v3.16.5</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_node:v3.16.5" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_node:v3.16.5</a></p>
<p dir="auto">docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_metrics-scraper:v1.0.6" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_metrics-scraper:v1.0.6</a> <a href="http://docker.io/kubernetesui/metrics-scraper:v1.0.6" rel="nofollow ugc">docker.io/kubernetesui/metrics-scraper:v1.0.6</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/library_nginx:1.19" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/library_nginx:1.19</a> <a href="http://docker.io/library/nginx:1.19" rel="nofollow ugc">docker.io/library/nginx:1.19</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/coredns:1.7.0" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/coredns:1.7.0</a> <a href="http://k8s.gcr.io/coredns:1.7.0" rel="nofollow ugc">k8s.gcr.io/coredns:1.7.0</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/dns_k8s-dns-node-cache:1.16.0" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/dns_k8s-dns-node-cache:1.16.0</a> <a href="http://k8s.gcr.io/dns/k8s-dns-node-cache:1.16.0" rel="nofollow ugc">k8s.gcr.io/dns/k8s-dns-node-cache:1.16.0</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/ingress-nginx_controller:v0.41.2" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/ingress-nginx_controller:v0.41.2</a> <a href="http://k8s.gcr.io/ingress-nginx/controller:v0.41.2" rel="nofollow ugc">k8s.gcr.io/ingress-nginx/controller:v0.41.2</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-apiserver:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-apiserver:v1.19.7</a> <a href="http://k8s.gcr.io/kube-apiserver:v1.19.7" rel="nofollow ugc">k8s.gcr.io/kube-apiserver:v1.19.7</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-controller-manager:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-controller-manager:v1.19.7</a> <a href="http://k8s.gcr.io/kube-controller-manager:v1.19.7" rel="nofollow ugc">k8s.gcr.io/kube-controller-manager:v1.19.7</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-proxy:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-proxy:v1.19.7</a> <a href="http://k8s.gcr.io/kube-proxy:v1.19.7" rel="nofollow ugc">k8s.gcr.io/kube-proxy:v1.19.7</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-scheduler:v1.19.7" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kube-scheduler:v1.19.7</a> <a href="http://k8s.gcr.io/kube-scheduler:v1.19.7" rel="nofollow ugc">k8s.gcr.io/kube-scheduler:v1.19.7</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.2" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.2</a> <a href="http://k8s.gcr.io/pause:3.2" rel="nofollow ugc">k8s.gcr.io/pause:3.2</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.3" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/pause:3.3</a> <a href="http://k8s.gcr.io/pause:3.3" rel="nofollow ugc">k8s.gcr.io/pause:3.3</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_dashboard-amd64:v2.1.0" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/kubernetesui_dashboard-amd64:v2.1.0</a> <a href="http://docker.io/kubernetesui/dashboard-amd64:v2.1.0" rel="nofollow ugc">docker.io/kubernetesui/dashboard-amd64:v2.1.0</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/cpa_cluster-proportional-autoscaler-amd64:1.8.3" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/cpa_cluster-proportional-autoscaler-amd64:1.8.3</a> <a href="http://k8s.gcr.io/cpa/cluster-proportional-autoscaler-amd64:1.8.3" rel="nofollow ugc">k8s.gcr.io/cpa/cluster-proportional-autoscaler-amd64:1.8.3</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_cni:v3.16.5" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_cni:v3.16.5</a> <a href="http://quay.io/calico/cni:v3.16.5" rel="nofollow ugc">quay.io/calico/cni:v3.16.5</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_kube-controllers:v3.16.5" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_kube-controllers:v3.16.5</a> <a href="http://quay.io/calico/kube-controllers:v3.16.5" rel="nofollow ugc">quay.io/calico/kube-controllers:v3.16.5</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_node:v3.16.5" rel="nofollow ugc">dockerhub.genostack.com:8090/k8s/kubernetes-kubespray/calico_node:v3.16.5</a> <a href="http://quay.io/calico/node:v3.16.5" rel="nofollow ugc">quay.io/calico/node:v3.16.5</a></p>
<p dir="auto">docker pull <a href="http://dockerhub.genostack.com:8090/rook/cephcsi/cephcsi:v3.7.2" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/cephcsi/cephcsi:v3.7.2</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/rook/csi-node-driver-registrar:v2.5.1" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-node-driver-registrar:v2.5.1</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/rook/csi-resizer:v1.6.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-resizer:v1.6.0</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/rook/csi-provisioner:v3.3.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-provisioner:v3.3.0</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/rook/csi-snapshotter:v6.1.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-snapshotter:v6.1.0</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/rook/csi-attacher:v4.0.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-attacher:v4.0.0</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/rook/ceph/ceph:v17.2.5" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/ceph/ceph:v17.2.5</a></p>
<p dir="auto">docker tag <a href="http://dockerhub.genostack.com:8090/rook/cephcsi/cephcsi:v3.7.2" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/cephcsi/cephcsi:v3.7.2</a> <a href="http://quay.io/cephcsi/cephcsi:v3.7.2" rel="nofollow ugc">quay.io/cephcsi/cephcsi:v3.7.2</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/rook/csi-node-driver-registrar:v2.5.1" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-node-driver-registrar:v2.5.1</a> <a href="http://registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.5.1" rel="nofollow ugc">registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.5.1</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/rook/csi-resizer:v1.6.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-resizer:v1.6.0</a> <a href="http://registry.k8s.io/sig-storage/csi-resizer:v1.6.0" rel="nofollow ugc">registry.k8s.io/sig-storage/csi-resizer:v1.6.0</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/rook/csi-provisioner:v3.3.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-provisioner:v3.3.0</a> <a href="http://registry.k8s.io/sig-storage/csi-provisioner:v3.3.0" rel="nofollow ugc">registry.k8s.io/sig-storage/csi-provisioner:v3.3.0</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/rook/csi-snapshotter:v6.1.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-snapshotter:v6.1.0</a> <a href="http://registry.k8s.io/sig-storage/csi-snapshotter:v6.1.0" rel="nofollow ugc">registry.k8s.io/sig-storage/csi-snapshotter:v6.1.0</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/rook/csi-attacher:v4.0.0" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/csi-attacher:v4.0.0</a> <a href="http://registry.k8s.io/sig-storage/csi-attacher:v4.0.0" rel="nofollow ugc">registry.k8s.io/sig-storage/csi-attacher:v4.0.0</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/rook/ceph/ceph:v17.2.5" rel="nofollow ugc">dockerhub.genostack.com:8090/rook/ceph/ceph:v17.2.5</a> <a href="http://quay.io/ceph/ceph:v17.2.5" rel="nofollow ugc">quay.io/ceph/ceph:v17.2.5</a><br />
docker pull <a href="http://dockerhub.genostack.com:8090/library/ceph:v1.10.8" rel="nofollow ugc">dockerhub.genostack.com:8090/library/ceph:v1.10.8</a><br />
docker tag <a href="http://dockerhub.genostack.com:8090/library/ceph:v1.10.8" rel="nofollow ugc">dockerhub.genostack.com:8090/library/ceph:v1.10.8</a> rook/ceph:v1.10.8</p>
<h2>重启kubelet</h2>
<p dir="auto">systemctl restart kubelet</p>
<h2>等待一会后：执行</h2>
<p dir="auto">docker ps</p>
<h2>会有很多k8s的pod启动</h2>
<p dir="auto">问题二： kubelet起不来，</p>
<h2>启动时有时会检测: /etc/kubernetes/bootstrap-kubelet.conf,但这个文件不知道为啥会被自动删除，</h2>
<h2>此时需要复制一份数据：</h2>
<p dir="auto">cp  /etc/kubernetes/admin.conf  /etc/kubernetes/bootstrap-kubelet.conf<br />
systemctl restart kubelet</p>
<p dir="auto">所有节点都启动好了后，查看集群状态<br />
kubectl get node<br />
kubectl get pod -n kube-system<br />
查看ceph<br />
kubectl get pod -n rook-ceph<br />
kubectl exec -it rook-ceph-tools-6867866dddsss-h5tc4 bash -n rook-ceph<br />
执行ceph status<br />
volumes: 1/1 healthy，则存储正常</p>
<p dir="auto">挂载cephfs_data 路径, node1<br />
/opt/genostack_service/prod/mount.sh</p>
<p dir="auto">如果挂载不上，进入pod<br />
kubectl exec -it rook-ceph-tools-6867866dddsss-h5tc4 bash -n rook-ceph<br />
使用最新的key和host<br />
cat /etc/ceph/keyring<br />
cat /etc/ceph/ceph.conf</p>
<p dir="auto">重启平台服务，重启前需要检查挂载naSS<br />
kubectl delete pod -n genostack-base<br />
kubectl delete pod -n genostack-core</p>
<p dir="auto">问题三：kubesphere问题：<br />
重建docker路径后会缺少镜像: 在缺少镜像的节点执行<br />
/cephfs_data/images/kubesphere/load.sh</p>
<p dir="auto">kubesphere 默认资源不够也会导致启动失败， 修改limit: 10Gi<br />
kubectl get deployment -n kubesphere-system<br />
kubectl edit ks-apiserver  -n kubesphere-system<br />
kubectl edit ks-console  -n kubesphere-system<br />
kubectl edit ks-controller-manager  -n kubesphere-system</p>
<p dir="auto">问题四挂载nfs路径：<br />
mount -t nfs 192.168.30.158:/nfs-share/ProductionData/Production\ Order /public/public158/<br />
mount -t nfs 192.168.30.212:/volume1/k8s_bak/ /public/public212/</p>
]]></description><link>http://an.forum.genostack.com/topic/1117/三黍运维文档</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 12:36:39 GMT</lastBuildDate><atom:link href="http://an.forum.genostack.com/topic/1117.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Jan 2025 10:27:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 三黍运维文档 on Tue, 21 Jan 2025 01:44:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://an.forum.genostack.com/uid/4">@zhanglu</a> # 取消了docker的开机自动启动<br />
mount /dev/sdg1 /public<br />
systemctl start docker</p>
]]></description><link>http://an.forum.genostack.com/post/2797</link><guid isPermaLink="true">http://an.forum.genostack.com/post/2797</guid><dc:creator><![CDATA[zhanglu]]></dc:creator><pubDate>Tue, 21 Jan 2025 01:44:02 GMT</pubDate></item><item><title><![CDATA[Reply to 三黍运维文档 on Sat, 04 Jan 2025 01:49:03 GMT]]></title><description><![CDATA[<p dir="auto">harbor:<br />
/home/sanshu/harbor/v2.7.4</p>
]]></description><link>http://an.forum.genostack.com/post/2793</link><guid isPermaLink="true">http://an.forum.genostack.com/post/2793</guid><dc:creator><![CDATA[zhanglu]]></dc:creator><pubDate>Sat, 04 Jan 2025 01:49:03 GMT</pubDate></item><item><title><![CDATA[Reply to 三黍运维文档 on Fri, 03 Jan 2025 10:54:56 GMT]]></title><description><![CDATA[<p dir="auto">node7<br />
mount /dev/sdg1 /public</p>
]]></description><link>http://an.forum.genostack.com/post/2792</link><guid isPermaLink="true">http://an.forum.genostack.com/post/2792</guid><dc:creator><![CDATA[zhanglu]]></dc:creator><pubDate>Fri, 03 Jan 2025 10:54:56 GMT</pubDate></item><item><title><![CDATA[Reply to 三黍运维文档 on Fri, 03 Jan 2025 07:18:37 GMT]]></title><description><![CDATA[<p dir="auto">kubectl patch node node1 -p '{"spec":{"unschedulable":true}}'</p>
]]></description><link>http://an.forum.genostack.com/post/2788</link><guid isPermaLink="true">http://an.forum.genostack.com/post/2788</guid><dc:creator><![CDATA[zhanglu]]></dc:creator><pubDate>Fri, 03 Jan 2025 07:18:37 GMT</pubDate></item></channel></rss>