vatolin
Posts: 17
Joined: Sun Apr 28, 2019 2:56 pm

Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 2:59 pm

Moin.

Ich habe einen Raspi 3+. Damit betreibe ich eine Nextcloud. Im Webinterface der Nextcloud wurde eine größerre Menge Dateien gelöscht. Seitdem reagiert die Nextcloud nicht mehr. Ich greife auf meinen Raspi via SSH zu. Wie kann ich sehen, ob und was mein Raspi gerade macht oder ob dort irgend etwas hängt?

lbog
Posts: 167
Joined: Sun Mar 06, 2016 9:44 am

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 3:52 pm

vatolin wrote:
Sun Apr 28, 2019 2:59 pm
Moin.

Ich habe einen Raspi 3+. Damit betreibe ich eine Nextcloud. Im Webinterface der Nextcloud wurde eine größerre Menge Dateien gelöscht. Seitdem reagiert die Nextcloud nicht mehr. Ich greife auf meinen Raspi via SSH zu. Wie kann ich sehen, ob und was mein Raspi gerade macht oder ob dort irgend etwas hängt?
Versuch mal mit:

Code: Select all

last | head -n 30
sudo lsof -nPi
ls -la /opt
ps aux

vatolin
Posts: 17
Joined: Sun Apr 28, 2019 2:56 pm

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 4:29 pm

lbog wrote:
Sun Apr 28, 2019 3:52 pm
Versuch mal mit:

Code: Select all

sudo lsof -nPi
Danke. Ist das normal, dass

Code: Select all

lsof
keine Manpage hat?

lbog
Posts: 167
Joined: Sun Mar 06, 2016 9:44 am

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 4:37 pm

vatolin wrote:
Sun Apr 28, 2019 4:29 pm
Danke. Ist das normal, dass

Code: Select all

lsof
keine Manpage hat?
Nein normal ist das nicht, denn lsof hat eine manpage. Ist lsof auf deinem Pi installiert?

Code: Select all

apt-cache policy lsof
Wenn nicht, dann alternativ:

Code: Select all

sudo netstat -tulpena
benutzen.

vatolin
Posts: 17
Joined: Sun Apr 28, 2019 2:56 pm

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 4:53 pm

lbog wrote:
Sun Apr 28, 2019 4:37 pm
Ist lsof auf deinem Pi installiert?

Code: Select all

apt-cache policy lsof
Ist nicht:

Code: Select all

[email protected]:~ $ apt-cache policy lsof
lsof:
  Installed: (none)
  Candidate: 4.89+dfsg-0.1
  Version table:
     4.89+dfsg-0.1 500
        500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
Wie installier ich's?

lbog
Posts: 167
Joined: Sun Mar 06, 2016 9:44 am

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 6:05 pm

vatolin wrote:
Sun Apr 28, 2019 4:53 pm
Wie installier ich's?
Mit:

Code: Select all

sudo apt-get install lsof

vatolin
Posts: 17
Joined: Sun Apr 28, 2019 2:56 pm

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 6:32 pm

lbog wrote:
Sun Apr 28, 2019 6:05 pm

Code: Select all

sudo apt-get install lsof
Herzlichen Dank für diese Unterstützung auf meinem Weg von macOS zu Linux.

vatolin
Posts: 17
Joined: Sun Apr 28, 2019 2:56 pm

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 6:43 pm

Code: Select all

last | head -n 30
Liefert nichts Auffälliges.

Code: Select all

sudo lsof -nPi
Wer sind denn die User avahi und redis?

Code: Select all

[email protected]:~ $ sudo lsof -nPi
COMMAND     PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
avahi-dae   354    avahi   12u  IPv4  13330      0t0  UDP *:5353 
avahi-dae   354    avahi   13u  IPv6  13331      0t0  UDP *:5353 
avahi-dae   354    avahi   14u  IPv4  13332      0t0  UDP *:37371 
avahi-dae   354    avahi   15u  IPv6  13333      0t0  UDP *:57433 
postgres    436 postgres    3u  IPv6  10662      0t0  TCP [::1]:5432 (LISTEN)
postgres    436 postgres    6u  IPv4  10663      0t0  TCP 127.0.0.1:5432 (LISTEN)
postgres    436 postgres   10u  IPv6  11636      0t0  UDP [::1]:52756->[::1]:52756 
postgres    439 postgres   10u  IPv6  11636      0t0  UDP [::1]:52756->[::1]:52756 
postgres    440 postgres   10u  IPv6  11636      0t0  UDP [::1]:52756->[::1]:52756 
postgres    441 postgres   10u  IPv6  11636      0t0  UDP [::1]:52756->[::1]:52756 
postgres    442 postgres   10u  IPv6  11636      0t0  UDP [::1]:52756->[::1]:52756 
postgres    443 postgres   10u  IPv6  11636      0t0  UDP [::1]:52756->[::1]:52756 
dhcpcd      549     root   13u  IPv4  11631      0t0  UDP *:68 
dhcpcd      549     root   16u  IPv6  11644      0t0  UDP *:546 
sshd        599     root    3u  IPv4  13592      0t0  TCP *:22 (LISTEN)
sshd        599     root    4u  IPv6  13594      0t0  TCP *:22 (LISTEN)
redis-ser   605    redis    4u  IPv4  12619      0t0  TCP 127.0.0.1:6379 (LISTEN)
nginx       613     root    6u  IPv4  12624      0t0  TCP *:80 (LISTEN)
nginx       613     root    7u  IPv6  12625      0t0  TCP *:80 (LISTEN)
nginx       613     root    8u  IPv4  12626      0t0  TCP *:443 (LISTEN)
nginx       613     root    9u  IPv6  12627      0t0  TCP *:443 (LISTEN)
nginx       614 www-data    6u  IPv4  12624      0t0  TCP *:80 (LISTEN)
nginx       614 www-data    7u  IPv6  12625      0t0  TCP *:80 (LISTEN)
nginx       614 www-data    8u  IPv4  12626      0t0  TCP *:443 (LISTEN)
nginx       614 www-data    9u  IPv6  12627      0t0  TCP *:443 (LISTEN)
nginx       614 www-data   16u  IPv4 783190      0t0  TCP 192.168.178.51:443->92.208.60.112:59910 (ESTABLISHED)
nginx       615 www-data    6u  IPv4  12624      0t0  TCP *:80 (LISTEN)
nginx       615 www-data    7u  IPv6  12625      0t0  TCP *:80 (LISTEN)
nginx       615 www-data    8u  IPv4  12626      0t0  TCP *:443 (LISTEN)
nginx       615 www-data    9u  IPv6  12627      0t0  TCP *:443 (LISTEN)
nginx       616 www-data    5u  IPv4 789477      0t0  TCP 192.168.178.51:443->92.208.60.112:50035 (ESTABLISHED)
nginx       616 www-data    6u  IPv4  12624      0t0  TCP *:80 (LISTEN)
nginx       616 www-data    7u  IPv6  12625      0t0  TCP *:80 (LISTEN)
nginx       616 www-data    8u  IPv4  12626      0t0  TCP *:443 (LISTEN)
nginx       616 www-data    9u  IPv6  12627      0t0  TCP *:443 (LISTEN)
nginx       616 www-data   13u  IPv4 789501      0t0  TCP 192.168.178.51:443->92.208.60.112:50062 (ESTABLISHED)
nginx       616 www-data   18u  IPv4 793718      0t0  TCP 192.168.178.51:443->92.208.60.112:50102 (ESTABLISHED)
nginx       617 www-data    6u  IPv4  12624      0t0  TCP *:80 (LISTEN)
nginx       617 www-data    7u  IPv6  12625      0t0  TCP *:80 (LISTEN)
nginx       617 www-data    8u  IPv4  12626      0t0  TCP *:443 (LISTEN)
nginx       617 www-data    9u  IPv6  12627      0t0  TCP *:443 (LISTEN)
sshd       4485     root    3u  IPv4 777470      0t0  TCP 192.168.178.51:22->192.168.178.31:49309 (ESTABLISHED)
sshd       4497       pi    3u  IPv4 777470      0t0  TCP 192.168.178.51:22->192.168.178.31:49309 (ESTABLISHED)
sshd      19945     root    3u  IPv6 394855      0t0  TCP [fd00::e9c3:a8ab:d1c7:427d]:22->[fd00::c13c:90d:605b:148]:44168 (ESTABLISHED)
sshd      19960       pi    3u  IPv6 394855      0t0  TCP [fd00::e9c3:a8ab:d1c7:427d]:22->[fd00::c13c:90d:605b:148]:44168 (ESTABLISHED)
Die nächste Abfrage: Was ist vc?

Code: Select all

[email protected]:~ $ ls -la /opt
total 12
drwxr-xr-x  3 root root 4096 Nov 13 13:09 .
drwxr-xr-x 21 root root 4096 Apr 11 20:31 ..
drwxr-xr-x  6 root root 4096 Apr 11 20:38 vc
Und erstaunlich finde ich, dass das Webinterface von NC mir auch nach vielen Stunden nicht die gelöschten Dateien anzeigt.

Code: Select all

[email protected]:~ $ ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.5  28152  5036 ?        Ss   Apr24   0:59 /sbin/init
root         2  0.0  0.0      0     0 ?        S    Apr24   0:00 [kthreadd]
root         4  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/0:0H]
root         6  0.0  0.0      0     0 ?        I<   Apr24   0:00 [mm_percpu_wq]
root         7  0.0  0.0      0     0 ?        S    Apr24   0:42 [ksoftirqd/0]
root         8  0.0  0.0      0     0 ?        I    Apr24   5:54 [rcu_sched]
root         9  0.0  0.0      0     0 ?        I    Apr24   0:00 [rcu_bh]
root        10  0.0  0.0      0     0 ?        S    Apr24   0:00 [migration/0]
root        11  0.0  0.0      0     0 ?        S    Apr24   0:00 [cpuhp/0]
root        12  0.0  0.0      0     0 ?        S    Apr24   0:00 [cpuhp/1]
root        13  0.0  0.0      0     0 ?        S    Apr24   0:00 [migration/1]
root        14  0.0  0.0      0     0 ?        S    Apr24   0:09 [ksoftirqd/1]
root        16  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/1:0H]
root        17  0.0  0.0      0     0 ?        S    Apr24   0:00 [cpuhp/2]
root        18  0.0  0.0      0     0 ?        S    Apr24   0:00 [migration/2]
root        19  0.0  0.0      0     0 ?        S    Apr24   0:10 [ksoftirqd/2]
root        21  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/2:0H]
root        22  0.0  0.0      0     0 ?        S    Apr24   0:00 [cpuhp/3]
root        23  0.0  0.0      0     0 ?        S    Apr24   0:00 [migration/3]
root        24  0.0  0.0      0     0 ?        S    Apr24   0:15 [ksoftirqd/3]
root        26  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/3:0H]
root        27  0.0  0.0      0     0 ?        S    Apr24   0:00 [kdevtmpfs]
root        28  0.0  0.0      0     0 ?        I<   Apr24   0:00 [netns]
root        33  0.0  0.0      0     0 ?        S    Apr24   0:00 [khungtaskd]
root        34  0.0  0.0      0     0 ?        S    Apr24   0:00 [oom_reaper]
root        35  0.0  0.0      0     0 ?        I<   Apr24   0:00 [writeback]
root        36  0.0  0.0      0     0 ?        S    Apr24   0:00 [kcompactd0]
root        37  0.0  0.0      0     0 ?        I<   Apr24   0:00 [crypto]
root        38  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kblockd]
root        39  0.0  0.0      0     0 ?        I<   Apr24   0:00 [watchdogd]
root        40  0.0  0.0      0     0 ?        I<   Apr24   0:00 [rpciod]
root        41  0.0  0.0      0     0 ?        I<   Apr24   0:00 [xprtiod]
root        44  0.0  0.0      0     0 ?        S    Apr24   0:37 [kswapd0]
root        45  0.0  0.0      0     0 ?        I<   Apr24   0:00 [nfsiod]
root        55  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kthrotld]
root        56  0.0  0.0      0     0 ?        I<   Apr24   0:00 [iscsi_eh]
root        57  0.0  0.0      0     0 ?        I<   Apr24   0:00 [dwc_otg]
root        58  0.0  0.0      0     0 ?        I<   Apr24   0:00 [DWC Notificatio]
root        59  0.0  0.0      0     0 ?        S<   Apr24   0:00 [vchiq-slot/0]
root        60  0.0  0.0      0     0 ?        S<   Apr24   0:00 [vchiq-recy/0]
root        61  0.0  0.0      0     0 ?        S<   Apr24   0:00 [vchiq-sync/0]
root        62  0.0  0.0      0     0 ?        S    Apr24   0:00 [vchiq-keep/0]
root        63  0.0  0.0      0     0 ?        S<   Apr24   0:00 [SMIO]
root        65  0.0  0.0      0     0 ?        S    Apr24   0:00 [irq/92-mmc1]
root        68  0.0  0.0      0     0 ?        S    Apr24   2:52 [mmcqd/0]
root        69  0.0  0.0      0     0 ?        S    Apr24   0:05 [jbd2/mmcblk0p2-]
root        70  0.0  0.0      0     0 ?        I<   Apr24   0:00 [ext4-rsv-conver]
root        71  0.0  0.0      0     0 ?        I<   Apr24   0:00 [ipv6_addrconf]
root        86  0.0  0.0      0     0 ?        S    Apr24   0:00 [scsi_eh_0]
root        87  0.0  0.0      0     0 ?        I<   Apr24   0:00 [scsi_tmf_0]
root        88  0.0  0.0      0     0 ?        S    Apr24   1:06 [usb-storage]
root        93  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/1:1H]
root       102  0.0  0.7  35116  7072 ?        Ss   Apr24   0:09 /lib/systemd/systemd-journald
root       134  0.0  0.2  14344  2236 ?        Ss   Apr24   0:01 /lib/systemd/systemd-udevd
root       150  0.0  0.0      0     0 ?        S    Apr24   0:00 [irq/169-usb-001]
root       207  0.0  0.0      0     0 ?        I<   Apr24   0:00 [cfg80211]
root       216  0.0  0.0      0     0 ?        I<   Apr24   0:00 [brcmf_wq/mmc1:0]
root       218  0.0  0.0      0     0 ?        S    Apr24   0:00 [brcmf_wdog/mmc1]
root       245  0.0  0.0      0     0 ?        S    Apr24   0:02 [jbd2/sda-8]
root       246  0.0  0.0      0     0 ?        I<   Apr24   0:00 [ext4-rsv-conver]
systemd+   269  0.0  0.2  17276  2808 ?        Ssl  Apr24   0:01 /lib/systemd/systemd-timesyncd
root       313  0.0  0.2  23756  2356 ?        Ssl  Apr24   0:01 /usr/sbin/rsyslogd -n
root       314  0.0  0.2   5320  2032 ?        Ss   Apr24   0:01 /usr/sbin/cron -f
message+   317  0.0  0.3   6496  2864 ?        Ss   Apr24   0:41 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activati
root       345  0.0  0.3   7412  3204 ?        Ss   Apr24   0:15 /lib/systemd/systemd-logind
root       350  0.0  0.3   9996  2860 ?        Ss   Apr24   0:02 /sbin/wpa_supplicant -u -s -O /run/wpa_supplicant
nobody     353  0.0  0.2   5296  2136 ?        Ss   Apr24   0:02 /usr/sbin/thd --triggers /etc/triggerhappy/triggers.d/ --socket /run/thd.socket --user n
avahi      354  0.0  0.2   6528  2768 ?        Ss   Apr24   1:12 avahi-daemon: running [raspberrypi.local]
avahi      381  0.0  0.0   6396   300 ?        S    Apr24   0:00 avahi-daemon: chroot helper
root       417  0.0  0.1  10464  1468 ?        Ss   Apr24   0:03 wpa_supplicant -B -c/etc/wpa_supplicant/wpa_supplicant.conf -iwlan0 -Dnl80211,wext
postgres   436  0.0  2.0 196096 19464 ?        S    Apr24   1:41 /usr/lib/postgresql/9.6/bin/postgres -D /var/lib/postgresql/9.6/main -c config_file=/etc
root       437  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/2:1H]
postgres   439  0.0 11.9 196208 113160 ?       Ss   Apr24   0:25 postgres: 9.6/main: checkpointer process   
postgres   440  0.0  0.4 196096  4624 ?        Ss   Apr24   0:08 postgres: 9.6/main: writer process   
postgres   441  0.0  0.8 196096  7880 ?        Ss   Apr24   0:26 postgres: 9.6/main: wal writer process   
postgres   442  0.0  0.6 196464  6064 ?        Ss   Apr24   0:12 postgres: 9.6/main: autovacuum launcher process   
postgres   443  0.0  0.3  53492  3444 ?        Ss   Apr24   1:04 postgres: 9.6/main: stats collector process   
root       549  0.0  0.1   2936  1688 ?        Ss   Apr24   0:04 /sbin/dhcpcd -q -w
root       555  0.0  3.1 262732 29508 ?        Ss   Apr24   0:22 php-fpm: master process (/etc/php/7.0/fpm/php-fpm.conf)
root       569  0.0  0.1   4184   980 tty1     Ss+  Apr24   0:00 /sbin/agetty --noclear tty1 linux
root       599  0.0  0.3  10204  3040 ?        Ss   Apr24   0:00 /usr/sbin/sshd -D
redis      605  0.1  0.2  29688  2252 ?        Ssl  Apr24   7:06 /usr/bin/redis-server 127.0.0.1:6379
root       613  0.0  0.2  47200  1936 ?        Ss   Apr24   0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data   614  0.1  0.5  47672  5612 ?        S    Apr24  10:30 nginx: worker process
www-data   615  0.1  0.5  47708  5616 ?        S    Apr24   9:32 nginx: worker process
www-data   616  0.1  0.6  48180  5788 ?        S    Apr24   6:50 nginx: worker process
www-data   617  0.1  0.6  47936  6064 ?        S    Apr24   7:29 nginx: worker process
root       629  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/u9:0]
root       631  0.0  0.0   2084   128 ?        S    Apr24   0:00 /usr/bin/hciattach /dev/serial1 bcm43xx 3000000 flow - b8:27:eb:a1:73:c0
root       636  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/u9:1]
root       638  0.0  0.1   7076  1744 ?        Ss   Apr24   0:00 /usr/lib/bluetooth/bluetoothd
root       750  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/0:1H]
root       797  0.0  0.0      0     0 ?        I<   Apr24   0:00 [kworker/3:1H]
root      4485  0.0  0.5  11524  5672 ?        Ss   17:19   0:00 sshd: pi [priv]
pi        4497  0.0  0.3  11524  3768 ?        R    17:19   0:00 sshd: [email protected]/1
pi        4500  0.0  0.4   6228  4044 pts/1    Ss   17:19   0:00 -bash
www-data  4859  1.0  5.8 277108 55300 ?        S    17:34   1:17 php-fpm: pool www
root      5000  0.0  0.0      0     0 ?        I    17:39   0:00 [kworker/1:1]
root      5207  0.0  0.0      0     0 ?        I    17:50   0:00 [kworker/u8:2]
root      6350  0.0  0.0      0     0 ?        I    19:13   0:00 [kworker/1:2]
root      6357  0.0  0.0      0     0 ?        I    19:14   0:00 [kworker/2:1]
root      6372  0.0  0.0      0     0 ?        I    19:15   0:00 [kworker/0:2]
root      6454  0.0  0.0      0     0 ?        I    19:25   0:00 [kworker/3:1]
root      6524  0.0  0.0      0     0 ?        I    19:28   0:00 [kworker/2:2]
root      6604  0.0  0.0      0     0 ?        I    19:30   0:00 [kworker/u8:0]
root      6654  0.0  0.0      0     0 ?        I    19:30   0:00 [kworker/3:2]
root      6671  0.0  0.0      0     0 ?        I    19:31   0:00 [kworker/0:1]
www-data  6689  2.1  4.8 265660 46516 ?        S    19:32   0:10 php-fpm: pool www
www-data  6695  1.8  4.6 265536 44312 ?        S    19:32   0:09 php-fpm: pool www
root      6787  0.0  0.0      0     0 ?        I    19:35   0:00 [kworker/3:0]
root      6804  0.0  0.0      0     0 ?        I    19:36   0:00 [kworker/0:0]
root      6910  0.0  0.0      0     0 ?        I    19:39   0:00 [kworker/2:0]
pi        6952  0.0  0.3   7740  2904 pts/1    R+   19:40   0:00 ps aux
root     19945  0.0  0.3  11524  3272 ?        Ss   Apr26   0:00 sshd: pi [priv]
pi       19950  0.0  0.2   9656  2632 ?        Ss   Apr26   0:00 /lib/systemd/systemd --user
pi       19953  0.0  0.1  29816  1348 ?        S    Apr26   0:00 (sd-pam)
pi       19960  0.0  0.2  11524  2064 ?        S    Apr26   0:00 sshd: [email protected]/0
pi       19963  0.0  0.2   6228  2728 pts/0    Ss+  Apr26   0:00 -bash

User avatar
mline
Posts: 1280
Joined: Sun Jan 27, 2013 1:47 pm
Location: Austria, Vienna

Re: Wie kann ich sehen, was mein Raspi gerade macht?

Sun Apr 28, 2019 7:07 pm

In /opt/vc befindet sich (teilweise) Firmware für den SoC
https://github.com/raspberrypi/firmware ... dfp/opt/vc

Durchsuch auch mal das access/error Log von nginx und dem Datenbankserver
<~~>

Return to “Deutsch”