---
title: "检查主机信息 - OceanBase 数据库 V4.3.4 | OceanBase 文档中心"
description: 检查主机信息 本文主要介绍使用命令行检查主机状态。 说明 本文中命令的输出可能会根据系统配置和版本的不同略有差异。 检查主机是否在线 您可以使用以下命令检查主机是否在线。 ping 命令：用于检查主机的网络连通性。通过向主机发送网络探测包并等待响应来测试主机是否可访问。 ping &lt;host_name_or_ip_a…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.3.4

# 检查主机信息

更新时间：2024-12-30 23:00:00

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.3.4/zh-CN/600.manage/900.daily-inspection/300.check-host-status.md)  

本文主要介绍使用命令行检查主机状态。

#### 说明

本文中命令的输出可能会根据系统配置和版本的不同略有差异。

## 检查主机是否在线

您可以使用以下命令检查主机是否在线。

- `ping` 命令：用于检查主机的网络连通性。通过向主机发送网络探测包并等待响应来测试主机是否可访问。

  ```shell
  ping <host_name_or_ip_address>

  ```

  其中，`<host_name_or_ip_address>` 是要检查的主机的名称或 IP 地址。如果主机在线，您将看到一系列来自主机的回复。如果主机不在线，则会显示错误信息或无响应。
 - `ssh` 命令：尝试通过 SSH 协议远程登录到主机，如果能够成功连接，表示主机在线。

  ```shell
  ssh <user>@<host_name_or_ip_address>

  ```

  其中，`<user>` 是用于登录到主机的用户名，`<host_name_or_ip_address>` 是要检查的主机的名称或IP地址。如果成功连接到主机，您将看到主机的登录提示符。

## 检查 CPU 信息

`mpstat` 命令：用于多核 CPU 的监控和报告，回显一系列关于 CPU 的使用情况的参数。

```shell
mpstat

```

以下是 `mpstat` 命令回显的一些常见参数及其含义的解释：

- CPU：显示 CPU 的编号。
 - %usr：显示用户空间进程占用 CPU 的百分比。
 - %nice：显示以调整优先级运行的用户进程占用 CPU 的百分比。
 - %sys：显示系统内核进程占用 CPU 的百分比。
 - %iowait：显示等待 I/O 完成的进程占用 CPU 的百分比。
 - %irq：显示硬件中断占用 CPU 的百分比。
 - %soft：显示软件中断占用 CPU 的百分比。
 - %steal：显示被虚拟化环境（例如，虚拟机）窃取的 CPU 时间的百分比。
 - %guest：显示运行虚拟化环境中的虚拟 CPU 的用户任务的百分比。
 - %idle：显示空闲 CPU 的百分比。

**示例如下：**

```shell
[admin@xxx /home/admin]
$mpstat
Linux 3.10.0-327.ali2019.alios7.x86_64 (xxx)      09/13/2023      _x86_64_
     (64 CPU)

10:25:42 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
10:25:42 AM  all    8.36    0.00    2.38    0.04    0.00    0.18    0.00    0.00    0.00   89.04

```

## 检查内存信息

`free -h` 命令：用于显示关于系统内存使用情况的参数。

```shell
free -h

```

以下是 `free -h` 命令的回显参数及其含义的解释：

- total：表示物理内存（RAM）的总量。
 - used：表示已使用的物理内存量。
 - free：表示空闲的物理内存量。
 - shared：表示被多个进程共享的物理内存量。
 - buff/cache：表示缓存和缓冲区使用的物理内存量。
 - available：表示当前可用的物理内存量，即剩余可用内存（free + buff/cache）。
 - Swap：表示交换分区（swap）的使用情况。
 - total：表示交换分区的总量。
 - used：表示已使用的交换分区。
 - free：表示空闲的交换分区。

#### 说明

`-h` 选项用于以更友好的方式显示内存大小，以便更易于阅读。

**示例如下：**

```shell
[admin@xxx /home/admin]
$free -h
              total        used        free      shared  buff/cache   available
Mem:           503G        255G        7.2G        4.2M        240G        238G
Swap:            0B          0B          0B

```

## 检查磁盘信息

`df` 命令：用来查看磁盘使用情况，并获取路径、分区磁盘大小、已使用大小、可用大小、使用率和挂载目录的信息。

```shell
df [-h] [dir_name]

```

其中，`-h` 参数用于以 GB 为单位的格式显示磁盘大小，`dir_name` 表示查询指定目录的磁盘总大小。

输出结果将包括以下信息：

- Filesystem：文件系统的路径或设备名称。
 - Size：分区磁盘的总大小。
 - Used：已使用的磁盘空间大小。
 - Available：可用的磁盘空间大小。
 - Use%：磁盘空间的使用率。
 - Mounted on：挂载目录。

**示例如下：**

```shell
[root@xxx /home/admin]# df -h /data/1
Filesystem      Size  Used Avail Use% Mounted on
-               196G  168G   19G  91% /data/1

```

## 相关文档

如果您正在使用 OceanBase 云平台（OceanBase Cloud Platform，OCP）管理 OceanBase 集群，那么您也可以通过 OCP 检查主机状态，详细信息请参见 [管理主机操作列表](https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-1000000000125637)。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
