[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-01 UTC。"],[],[],null,["This page explains how to debug node issues on Google Distributed Cloud (software only)\nfor VMware using a suite of preinstalled debugging tools.\n\nOverview\n\nEach Google Distributed Cloud cluster you create is composed of several\nnodes. Each node includes a distribution of\n[CoreOS' `toolbox`](https://github.com/coreos/toolbox), a shell\nscript that unpacks and runs a debugging container, `debug-toolbox`.\n`debug-toolbox` is a container image that includes several useful debugging\n[tools](#tools).\n\nIf you encounter issues with a specific node, you can attempt debugging by\nconnecting to the affected node, run the `toolbox` script to unpack and run the\n`debug-toolbox` container, and run the tools included in the container.\n\nTools included in `debug-toolbox` container\n\nThe `debug-toolbox` container runs a Debian base image that includes the\nfollowing packages:\n\n- bash\n- curl\n- dnsutils\n- hping3\n- iperf3\n- lsof\n- netcat\n- mtr\n- procps\n- strace\n- tcpdump\n- traceroute\n- util-linux\n\nSince these tools are included in the container, they don't require an internet\nconnection. If you want to install additional debugging tools, you use\n`apt-get`, which does require an internet connection.\n\nUsing `toolbox`\n\n1. [SSH into the cluster node](/kubernetes-engine/distributed-cloud/vmware/docs/how-to/ssh-cluster-node).\n\n2. Run the `toolbox` command:\n\n ```\n sudo toolbox\n ```\n\n This command starts a `debug-toolbox` container.\n3. While inside the container, run one of the [tools](#tools). For example,\n `tcpdump`.\n\n4. When you're finished, exit the container and close the SSH connection to the\n node.\n\nNode Problem Detector\n\n[Node Problem Detector](https://github.com/kubernetes/node-problem-detector),\nwhich is enabled for all the nodes in a cluster, helps in quick detection of\nsome common node problems. Node Problem Detector keeps checking for possible\nproblems and reports the same as events and conditions on the node. If a node\nmisbehaves, you can check whether Node Problem Detector detected the problem by\nrunning `kubectl describe` on the node and looking for the corresponding events\nand conditions.\n\nNode Problem Detector monitors generate several conditions on the node. If the\nreported condition is `KubeletUnhealthy` or `ContainerRuntimeUnhealthy`, a\nrestart of the corresponding `systemd` service (kubelet or Docker) might help in\nmaking the node healthy again.\n\nBeginning with Google Distributed Cloud version 1.5, kubelet and docker\nsystemd service auto repair is enabled in Node Problem Detector. If\nNode Problem Detector detects a `KubeletUnhealthy` or\n`ContainerRuntimeUnhealthy` condition on the node, it tries to restart the\nkubelet or docker service automatically if the duration since last restart is\nabove a certain threshold.\n\nWhat's next\n\nIf you need additional assistance, reach out to\n\n[Cloud Customer Care](/support-hub).\n\nYou can also see\n[Getting support](/kubernetes-engine/distributed-cloud/vmware/docs/getting-support) for more information about support resources, including the following:\n\n- [Requirements](/kubernetes-engine/distributed-cloud/vmware/docs/getting-support#support_requirements) for opening a support case.\n- [Tools](/kubernetes-engine/distributed-cloud/vmware/docs/getting-support#support_tools) to help you troubleshoot, such as logs and metrics.\n- Supported [components](/kubernetes-engine/distributed-cloud/vmware/docs/getting-support#whats_supported), [versions](/kubernetes-engine/distributed-cloud/vmware/docs/getting-support#version_support_policy), and [features](/kubernetes-engine/distributed-cloud/vmware/docs/getting-support#supported_features) of Google Distributed Cloud for VMware (software only)."]]