首页 > 系统相关 >Linux iotop命令基本使用

Linux iotop命令基本使用

时间:2024-09-06 20:53:11浏览次数:5  
标签:0.00 Des iotop 命令 XX elasticsearch Linux DISK root

目录

一.简介

iotop是一款开源、免费的用来监控磁盘I/O使用状况的类似top命令的工具,iotop可以监控进程的I/O信息。它是Python语言编写的,与iostat工具比较,iostat是系统级别的IO监控,而iotop是进程级别IO监控。

二.安装

ubuntu下:

apt install iotop -y

centos下:

yum install iotop -y

三.参数

[root@devops03 ~]# iotop -h
Usage: /usr/sbin/iotop [OPTIONS]

DISK READ and DISK WRITE are the block I/O bandwidth used during the sampling
period. SWAPIN and IO are the percentages of time the thread spent respectively
while swapping in and waiting on I/O more generally. PRIO is the I/O priority at
which the thread is running (set using the ionice command).

Controls: left and right arrows to change the sorting column, r to invert the
sorting order, o to toggle the --only option, p to toggle the --processes
option, a to toggle the --accumulated option, i to change I/O priority, q to
quit, any other key to force a refresh.

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -o, --only            only show processes or threads actually doing I/O   # --only只显示正在产生I/O的进程或线程。除了传参,可以在运行过程中按o生效。
  -b, --batch           non-interactive mode   # --batch非交互模式,一般用来记录日志。
  -n NUM, --iter=NUM    number of iterations before ending [infinite]    # --iter=NUM设置监测的次数,默认无限。在非交互模式下很有用。
  -d SEC, --delay=SEC   delay between iterations [1 second]   #  --delay=SEC设置每次监测的间隔,默认1秒,接受非整形数据例如1.1。
  -p PID, --pid=PID     processes/threads to monitor [all]    #   --pid=PID指定监测的进程/线程。
  -u USER, --user=USER  users to monitor [all]     #   --user=USER指定监测某个用户产生的I/O。
  -P, --processes       only show processes, not all threads     #   --processes仅显示进程,默认iotop显示所有线程。
  -a, --accumulated     show accumulated I/O instead of bandwidth     #   --accumulated显示累积的I/O,而不是带宽。
  -k, --kilobytes       use kilobytes instead of a human friendly unit     #   --kilobytes使用kB单位,而不是对人友好的单位。在非交互模式下,脚本编程有用。
  -t, --time            add a timestamp on each line (implies --batch)    #   --time 加上时间戳,非交互非模式。
  -q, --quiet           suppress some lines of header (implies --batch)     #     --quiet 禁止头几行,非交互模式。有三种指定方式。

  -q 只在第一次监测时显示列名
  -qq 永远不显示列名。
  -qqq 永远不显示I/O汇总。
交互按键:
  和top命令类似,iotop也支持以下几个交互按键。
  left和right方向键:改变排序。  
  r:反向排序。
  o:切换至选项--only。
  p:切换至--processes选项。
  a:切换至--accumulated选项。
  q:退出。
  i:改变线程的优先级。

四.使用

4.1查看top
# iotop

Total DISK READ :       0.00 B/s | Total DISK WRITE :      11.63 K/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:     740.41 K/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                                                                    
  322 be/3 root        0.00 B/s    0.00 B/s  0.00 %  0.42 % [jbd2/vda2-8]
21010 be/4 elastics    0.00 B/s    3.88 K/s  0.00 %  0.08 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
20881 be/4 elastics    0.00 B/s    3.88 K/s  0.00 %  0.03 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
21012 be/4 elastics    0.00 B/s    3.88 K/s  0.00 %  0.03 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
    1 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % systemd --system --deserialize 22
    2 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kthreadd]
    3 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_gp]
    4 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_par_gp]
    6 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/0:0H-kblockd]
    8 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [mm_percpu_wq]
    9 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/0]
   10 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_sched]
   11 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/0]
   13 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/0]
   14 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/1]
   15 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/1]
   16 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/1]
   18 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/1:0H-kblockd]
   19 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/2]
   20 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/2]
   21 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/2]
   23 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/2:0H-kblockd]
   24 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/3]
   25 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/3]
   26 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/3]
   28 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/3:0H-kblockd]
   29 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kdevtmpfs]
   30 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [netns]
   31 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kauditd]
   32 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [khungtaskd]
   33 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [oom_reaper]
   34 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [writeback]
   35 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kcompactd0]
   36 be/5 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksmd]
   37 be/7 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [khugepaged]
 8232 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % dockerd -H fd:// --containerd=/run/containerd/containerd.sock
   89 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kintegrityd]
   90 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kblockd]
   91 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [blkcg_punt_bio]
   92 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [tpm_dev_wq]
   93 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [md]
   94 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [edac-poller]
   95 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [devfreq_wq]
   96 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdogd]
   97 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kswapd0]
   99 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kthrotld]
  100 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [acpi_thermal_pm]
  101 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kmpath_rdacd]
  102 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kaluad]
 8295 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % dockerd -H fd:// --containerd=/run/containerd/containerd.sock
  104 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ipv6_addrconf]
  105 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kstrp]
 8306 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % dockerd -H fd:// --containerd=/run/containerd/containerd.sock
4.2查看正在产生I/O的进程或线程
# iotop -o
Total DISK READ :       0.00 B/s | Total DISK WRITE :     156.27 K/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:    1031.36 K/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                                                                    
  322 be/3 root        0.00 B/s  113.29 K/s  0.00 %  0.89 % [jbd2/vda2-8]
20881 be/4 elastics    0.00 B/s    7.81 K/s  0.00 %  0.09 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
21010 be/4 elastics    0.00 B/s    7.81 K/s  0.00 %  0.08 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
20883 be/4 elastics    0.00 B/s    7.81 K/s  0.00 %  0.04 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
21011 be/4 elastics    0.00 B/s    3.91 K/s  0.00 %  0.03 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
21012 be/4 elastics    0.00 B/s    3.91 K/s  0.00 %  0.01 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
20814 be/4 elastics    0.00 B/s    3.91 K/s  0.00 %  0.00 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~rch/lib/* org.elasticsearch.bootstrap.Elasticsearch [VM Thread]
20822 be/4 elastics    0.00 B/s    7.81 K/s  0.00 %  0.00 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~b/* org.elasticsearch.bootstrap.Elasticsearch [VM Periodic Tas]
4.3时间刷新间隔2秒,输出5次
# iotop -d 2 -n 5
Total DISK READ :       0.00 B/s | Total DISK WRITE :       0.00 B/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:       0.00 B/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                                                                    
    1 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % systemd --system --deserialize 22
    2 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kthreadd]
    3 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_gp]
    4 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_par_gp]
    6 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/0:0H-kblockd]
    8 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [mm_percpu_wq]
    9 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/0]
   10 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_sched]
   11 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/0]
   13 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/0]
   14 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/1]
   15 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/1]
   16 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/1]
   18 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/1:0H-kblockd]
   19 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/2]
   20 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/2]
   21 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/2]
   23 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/2:0H-kblockd]
   24 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [cpuhp/3]
   25 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/3]
   26 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/3]
   28 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/3:0H-kblockd]
   29 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kdevtmpfs]
   30 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [netns]
   31 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kauditd]
   32 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [khungtaskd]
   33 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [oom_reaper]
   34 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [writeback]
   35 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kcompactd0]
   36 be/5 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksmd]
   37 be/7 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [khugepaged]
 8232 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % dockerd -H fd:// --containerd=/run/containerd/containerd.sock
   89 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kintegrityd]
   90 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kblockd]
   91 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [blkcg_punt_bio]
   92 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [tpm_dev_wq]
   93 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [md]
   94 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [edac-poller]
20575 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % python3 /usr/bin/salt-master
   96 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdogd]
   97 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kswapd0]
   99 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kthrotld]
  100 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [acpi_thermal_pm]
  101 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kmpath_rdacd]
  102 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kaluad]
 8295 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % dockerd -H fd:// --containerd=/run/containerd/containerd.sock
  104 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ipv6_addrconf]
  105 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kstrp]
 8306 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % dockerd -H fd:// --containerd=/run/containerd/containerd.sock
 8211 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % dockerd -H fd:// --containerd=/run/containerd/containerd.sock
  117 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [charger_manager]
28792 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % python3 /usr/bin/salt-minion
28798 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % python3 /usr/bin/salt-minion
4.4查看非交互式,输出5次,间隔2秒,输出到屏幕,也可输出到日志文本
# iotop -botq -d 2 -n 5
20:51:23 Total DISK READ :       0.00 B/s | Total DISK WRITE :       0.00 B/s
20:51:23 Actual DISK READ:       0.00 B/s | Actual DISK WRITE:       0.00 B/s
    TIME  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
20:51:25 Total DISK READ :       0.00 B/s | Total DISK WRITE :       7.90 K/s
20:51:25 Actual DISK READ:       0.00 B/s | Actual DISK WRITE:     361.46 K/s
20:51:25   926 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.11 % [kworker/u8:0-flush-253:0]
20:51:25   322 be/3 root        0.00 B/s    0.00 B/s  0.00 %  0.10 % [jbd2/vda2-8]
20:51:25 21011 be/4 elastics    0.00 B/s 2022.60 B/s  0.00 %  0.01 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=/tmp/elasticsearch-14262837723520261652 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:ErrorFile=logs/hs_err_pid%p.log -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m -Djava.locale.providers=COMPAT -Dio.netty.allocator.type=unpooled -Des.path.home=/usr/local/elasticsearch -Des.path.conf=/usr/local/elasticsearch/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
20:51:25 20814 be/4 elastics    0.00 B/s 2022.60 B/s  0.00 %  0.00 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=/tmp/elasticsearch-14262837723520261652 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:ErrorFile=logs/hs_err_pid%p.log -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m -Djava.locale.providers=COMPAT -Dio.netty.allocator.type=unpooled -Des.path.home=/usr/local/elasticsearch -Des.path.conf=/usr/local/elasticsearch/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch [VM Thread]
20:51:25 20822 be/4 elastics    0.00 B/s    3.95 K/s  0.00 %  0.00 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=/tmp/elasticsearch-14262837723520261652 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:ErrorFile=logs/hs_err_pid%p.log -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m -Djava.locale.providers=COMPAT -Dio.netty.allocator.type=unpooled -Des.path.home=/usr/local/elasticsearch -Des.path.conf=/usr/local/elasticsearch/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch [VM Periodic Tas]
20:51:27 Total DISK READ :       0.00 B/s | Total DISK WRITE :       3.95 K/s
20:51:27 Actual DISK READ:       0.00 B/s | Actual DISK WRITE:       0.00 B/s
20:51:27 20814 be/4 elastics    0.00 B/s    3.95 K/s  0.00 %  0.00 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=/tmp/elasticsearch-14262837723520261652 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:ErrorFile=logs/hs_err_pid%p.log -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m -Djava.locale.providers=COMPAT -Dio.netty.allocator.type=unpooled -Des.path.home=/usr/local/elasticsearch -Des.path.conf=/usr/local/elasticsearch/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch [VM Thread]
20:51:29 Total DISK READ :       0.00 B/s | Total DISK WRITE :      61.24 K/s
20:51:29 Actual DISK READ:       0.00 B/s | Actual DISK WRITE:     104.70 K/s
20:51:29   322 be/3 root        0.00 B/s   53.34 K/s  0.00 %  0.19 % [jbd2/vda2-8]
20:51:29 21012 be/4 elastics    0.00 B/s 2022.95 B/s  0.00 %  0.05 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=/tmp/elasticsearch-14262837723520261652 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:ErrorFile=logs/hs_err_pid%p.log -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m -Djava.locale.providers=COMPAT -Dio.netty.allocator.type=unpooled -Des.path.home=/usr/local/elasticsearch -Des.path.conf=/usr/local/elasticsearch/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
20:51:29 20883 be/4 elastics    0.00 B/s 2022.95 B/s  0.00 %  0.01 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=/tmp/elasticsearch-14262837723520261652 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:ErrorFile=logs/hs_err_pid%p.log -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m -Djava.locale.providers=COMPAT -Dio.netty.allocator.type=unpooled -Des.path.home=/usr/local/elasticsearch -Des.path.conf=/usr/local/elasticsearch/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
20:51:29 21011 be/4 elastics    0.00 B/s 2022.95 B/s  0.00 %  0.01 % java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=/tmp/elasticsearch-14262837723520261652 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data -XX:ErrorFile=logs/hs_err_pid%p.log -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m -Djava.locale.providers=COMPAT -Dio.netty.allocator.type=unpooled -Des.path.home=/usr/local/elasticsearch -Des.path.conf=/usr/local/elasticsearch/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /usr/local/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch [elasticsearch[d]
4.5查看非交互式,输出pid为29265的进程信息
# iotop -p 20744
Total DISK READ :       0.00 B/s | Total DISK WRITE :       0.00 B/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:     351.26 K/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                                                                    
20744 be/4 elastics    0.00 B/s    0.00 B/s  ?unavailable?  java -Xms512m -Xmx512m -XX:+UseConcMarkSweepGC -XX:CMSInitiati~l/elasticsearch/lib/* org.elasticsearch.bootstrap.Elasticsearch

标签:0.00,Des,iotop,命令,XX,elasticsearch,Linux,DISK,root
From: https://www.cnblogs.com/even160941/p/18400913

相关文章

  • Linux安装gtilab居然如此简单,洒洒水啦
    前言啦,随便看看咯官网:https://about.gitlab.com/1、gitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。2、GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可以注册用户,任意提交你的代......
  • Linux用户创建命令
    创建一个新用户useradd新用户名如果不设定它属于哪个组,它会默认在创建它的用户的组里设置密码passwd新用户名查看所有组的简单信息moregroup设置新的组groupadd新的组名创建新用户并把它放在新的组里,不在默认的组useradd新用户名-g新的用户组把旧用户改......
  • 【待做】【Linux系列】使用fail2ban配置动态防火墙
    一、安装二、测试三、基本配置四、相关命令原创戒一双LINUX开源玩家前面说的防火墙基本是静态的情况,在实际运行中我们可能需要动态调整防火墙策略,此时可以考虑使用Fail2ban。Fail2ban可以通过创建规则,自动更改防火墙配置,在尝试登录失败达到一定次数后禁止特定IP,......
  • 【Linux】CentOS 7 网卡突然启动不了的解决办法
    最近在了解Hadoop,但是在虚拟机关机之后,重新启动,网卡就不见了。 具体情况是这样的:1.用ifconfig查看,发现网卡不见了。2.用ifconfig-a查看,发现ens33网卡是在的,只是状态是down的。3.临时的解决方法:使用ifconfig命令,直接启动ens33网卡[root@centos7~]#ifconfigens33up然后,临时配置......
  • Linux救援模式
    故障背景:误删除或修改/etc/passwd导致无法远程登录.禁止root远程登录,没有添加普通用户,无法远程登录.root密码忘记,无法远程登录.linux无法启动1.解决方案root密码,恢复有备份的系统文件,都要重启系统,才能进入救援模式解决方案应用场景系统自带的救援模式......
  • electron 客户端 windows linux(麒麟V10)多系统离线打包 最新版 <一>
    electron客户端下载、构建、打包在国内网络情况下,绝对不是什么易事。更不要说离线干活,更是难上加难。这一篇主要讲下windows离线环境下,如何完成electron的下载打包。咱废话不多说,直接上干货。注意,我的大前提是完全没有网络。第一,需要下载什么windows环境下需要下载electron......
  • Linux iftop命令基本使用
    目录一.iftop是什么二.界面说明三.语法四.常用参数五.进入界面后的操作一般参数主机参数端口显示参数输出排序参数六.使用示例七.实战——找出最费流量的IP和端口号1.进入界面2.按下L显示流量刻度3.按下T显示总量4.按下3,根据最近40s统计排序5.按下t,发送和接收合成一行6.多按几次B,......
  • FreeRTOS实现命令交互行的功能
    背景说明:   在实际工作中,有时候我们希望打印系统信息,但是太多信息会导致很乱看不清,或者我们希望设备一般情况下不要打印信息,所以我们的需求就是可以通过发送一条指令给设备,然后设备打印对应的信息。一.添加文件首先將ZNS文件夹中的上述文件复制到自己......
  • linux如何查看内存条是ddr几代
    在Linux系统中,可以通过以下几种方法查看内存条的类型和代数(如DDR3、DDR4等):1.使用dmidecode命令dmidecode是一个工具,它可以从系统的DMI表(也称为SMBIOS表)中提取硬件信息,包括内存的信息。查看内存信息sudodmidecode--typememory这个命令会输出关于系统内......
  • 保姆级宝塔Linux面板的安装
    一、 宝塔Linux面板的功能宝塔面板是一款服务器管理软件,可以帮助用户建立网站,一键配置服务器环境,使得用户通过web界面就可以轻松的管理安装所用的服务器软件。二、宝塔Linux面板的安装宝塔官网地址:宝塔面板-简单好用的Linux/Windows服务器运维管理面板1.访问宝塔官网,点......