Avamar: ADME-brugergrænsefladen er tom og viser tomt indhold på grund af pladsudnyttelse
Summary: Avamar Data Migration Enabler (ADME) er tom og udfyldes ikke på grund af rodskråstreg '/' 100 %.
Symptoms
Logfilen blev fjernet, og kapaciteten blev reduceret, og brugergrænsefladen kunne derefter udfyldes.
root@<avamar-host>:/atoadmin/tmp/atocfg2/#: cp autotapeout2.stat /data01/.
root@<avamar-host>:/atoadmin/tmp/atocfg2/#: rm -rf autotapeout2.stat
root@<avamar-host>:/atoadmin/log/#: df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 7.9G 6.2G 1.4G 83% /
udev 16G 256K 16G 1% /dev
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda1 114M 54M 55M 50% /boot
/dev/sda3 1.8T 105G 1.7T 6% /data01
/dev/sda7 1.5G 171M 1.3G 12% /var
/dev/sdb1 1.9T 61G 1.8T 4% /data02
/dev/sdc1 1.9T 60G 1.8T 4% /data03
root@<avamar-host>:/atoadmin/log/#:
Det anbefales at genstarte ADMe-brugergrænsefladen efter:
root@<avamar-host>:/data01/#: adme -gui stop
ADMe WEB-UI er blevet stoppet.
root@<avamar-hostname>:/data01/#: adme -gui start
ADMe WEB-UI-tjenesten startede med succes PID=[122153]
For at starte skal du pege din browser mod URL'en.
https://<avamar-hostname>:8888
root@<avamar-host>:/data01/#:
root@<avamar-host>:/data01/#: adme -gui status
ADMe WEB-UI-tjenesten startes PID=[122153]
Hvis du vil starte web-UI, skal du pege din browser mod URL-adressen - https://< avamar-hostname>:8888
root@<avamar-host>:/data01/#:
Ved åbning og logføring af ADMe UI (https://Avamar-URL:8888) viser ADMe-brugergrænsefladen en tom side uden ressourcer og indhold.
Symptomer:
- ADMe viser en tom hvid side.
- Når du broger andre faner eller visninger, vises der også en tom hvid side, og indholdet vises heller ikke.
Cause
Efter undersøgelse har det vist sig, at rodmappen '/' er fuld på 100%.
ADME UI kan kontrolleres, hvis den ikke logger på grund af plads:
- UI-status
- Dette kan kontrolleres ved hjælp af nedenstående kommando, som kontrollerer UI-status.
root@<avamar-hostname>:/atoadmin/#: adme -gui status /usr/local/avamar/bin/adme[18520]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18528]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18535]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18548]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18554]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18564]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18567]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18568]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18569]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18570]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18571]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18572]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18573]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18574]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18575]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18611]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18612]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18613]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18614]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18615]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18616]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18617]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18618]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18619]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18620]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18621]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18622]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[18623]: echo: write to 1 failed [No space left on device] /usr/local/avamar/bin/adme[19083]: echo: write to 1 failed [No space left on device] ADMe WEB-UI service is started PID=[20228] To launch Web-UI, point your browser to URL - https://<avamar-hostname>:8888 root@<avamar-hostname>:/atoadmin/#:
2- df -h
Følg nedenstående trin for at identificere de filer, der bruger kapacitet:
root@<avamar-hostname>:/atoadmin/tmp/atocfg2/#: df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 7.9G 7.9G 0 100% /
udev 16G 256K 16G 1% /dev
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda1 114M 54M 55M 50% /boot
/dev/sda3 1.8T 104G 1.7T 6% /data01
/dev/sda7 1.5G 171M 1.3G 12% /var
/dev/sdb1 1.9T 61G 1.8T 4% /data02
/dev/sdc1 1.9T 60G 1.8T 4% /data03
root@<avamar-hostname>:/atoadmin/tmp/atocfg2/#:
Skift mappen til monteringspunktet '/', og kør følgende Perl-kommando.
Denne perl-kommando viser et træ med mapper / filer sorteret efter størrelse.
root@<Avamar-hostname>:/atoadmin/#: cd /
root@<Avamar-hostname>://#: perl -e'%h=map{/.\s/;99**(ord$&&7)-$`,$_}`du -hx`;die@h{sort%h}'
0 ./dev
7.7G .
4.7G ./usr
2.9G ./usr/local
2.3G ./usr/local/avamar
2.1G ./atoadmin
1.7G ./atoadmin/tmp
1.6G ./atoadmin/tmp/atocfg2
1.2G ./usr/local/avamar/bin
692M ./usr/local/avamar/lib
508M ./usr/local/avamar-tomcat-7.0.59
497M ./usr/local/avamar-tomcat-7.0.59/webapps
437M ./usr/share
399M ./usr/local/avamar/tmp
360M ./usr/java
341M ./usr/lib64
335M ./usr/lib
301M ./opt
294M ./root
291M ./root/.avamardata
276M ./atoadmin/log
201M ./usr/sbin
188M ./opt/emc-third-party
182M ./usr/java/jre1.8.0_131
181M ./usr/java/jre1.8.0_131/lib
176M ./usr/java/jre1.8.0_112
175M ./usr/java/jre1.8.0_112/lib
173M ./lib
162M ./lib/modules
160M ./usr/bin
153M ./opt/emc-third-party/platform/suse-11-x64/ruby-1.9.1
141M ./usr/lib64/erlang
136M ./usr/local/avamar/lib/jetty
127M ./usr/local/avamar-tomcat-7.0.59/webapps/aam
121M ./usr/local/avamar-tomcat-7.0.59/webapps/dtlt
115M ./usr/lib64/erlang/lib
111M ./usr/share/locale
109M ./usr/lib/locale
Det er klart, at logmapperne fremhævet ovenfor for ADMe blev rangeret fra toppen ved hjælp af mapper.
Kontrol under /atoadmin/logden webui.log.2 fil ser ud til at være vokset til 223 megabyte, hvilket er usædvanligt stort sammenlignet med andre logfiler, der typisk roterer ved 11 MB.
root@<avamar-hostname>:/atoadmin/log/#: ls -lSrh
total 366M
-rwxrwxrwx 1 root root 0 Mar 15 17:06 webui.log.0.lck
-rwxrwxrwx 1 root root 0 May 8 17:27 atoevent.log
-rwxrwxrwx 1 root root 0 Oct 26 2016 1
-rwxrwxrwx 1 root root 13K Apr 14 2017 admbatch-ADM.log
-rwxrwxrwx 1 root root 25K Nov 9 14:47 admbatch-LINUXFS.log
-rwxrwxrwx 1 root root 28K Apr 19 2017 atoevent.log20
-rwxrwxrwx 1 root root 31K Apr 17 03:15 recapture_history.log
-rwxrwxrwx 1 root root 80K Mar 15 17:06 nohup.out
-rwxrwxrwx 1 root root 196K Apr 10 07:46 admbatch-HYPERV2.log
-rwxrwxrwx 1 root root 241K Apr 18 2017 admbatch-HYPERV.log
-rwxrwxrwx 1 root root 346K Apr 27 08:59 atoevent.log3
-rwxrwxrwx 1 root root 637K Apr 13 2016 admbatch-ONDEMAND.log
-rwxrwxrwx 1 root root 671K May 7 15:32 atoevent.log2
-rwxrwxrwx 1 root root 1.2M Apr 27 08:59 admbatch-WINFS.log
-rwxrwxrwx 1 root root 1.3M May 1 16:29 admbatch-SQL1.log
-rwxrwxrwx 1 root root 1.6M May 3 20:08 admbatch-SQL.log
-rwxrwxrwx 1 root root 2.5M Apr 7 02:37 admbatch-HYPERV1.log
-rwxrwxrwx 1 root root 2.7M Apr 20 08:51 admbatch-NDMP.log
-rwxrwxrwx 1 root root 8.9M May 9 11:06 webui.log.0
-rwxrwxrwx 1 root root 11M Jun 13 2017 webui.log.4
-rwxrwxrwx 1 root root 11M Jan 17 19:10 webui.log.1
-rwxrwxrwx 1 root root 11M Aug 8 2017 webui.log.3
-rwxrwxrwx 1 root root 93M May 9 11:15 admbatch-NDMP1.log
-rwxrwxrwx 1 root root 223M Sep 20 2017 webui.log.2
Efter yderligere undersøgelse af problemet blev det opdaget, at ADMe havde logget på denne fil i tre på hinanden følgende dage og vist følgende meddelelse.
root@<avamar-hostname>:/atoadmin/log/#: tail -20 webui.log.2
>>> Waiting for -migrate phase to begin before initiating the cancel operation
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
......................................................................................
................................................
I dette scenarie kunne ADMe ikke oprette forbindelse til Avamar-afsendere eller -sessioner, kunne ikke afføde vedligeholdelseskommandoer og fortsatte med at mislykkes i tre dage bagefter.
Sep 18, 2017 5:05:34 PM com.avamar.pss.server.ATOServiceImpl runADMECommand
INFO: Output : 0 ERROR! Exit code 15: Cannot connect to Avamar dispatcher
ERROR: avmaint: cpstatus: cannot connect to server <avamar-hostname> at <avamar-ip>:27000
ERROR: avmaint: gcstatus: cannot connect to server <avamar-hostname> at <avamar-ip>:27000
Gathering client/group properties & job stats information...
Sep 18, 2017 5:05:34 PM com.avamar.pss.server.ATOServiceImpl getJobActivities
INFO: Loading Activities for : all from /atoadmin/jobstats/jobactivity.csv
Sep 18, 2017 5:08:37 PM com.avamar.pss.server.ATOServiceImpl runADMECommand
INFO: Output :
>>> Waiting for -migrate phase to begin before initiating the cancel operation .
>>> Waiting for -migrate phase to begin before initiating the cancel operation ..
>>> Waiting for -migrate phase to begin before initiating the cancel operation ...
>>> Waiting for -migrate phase to begin before initiating the cancel operation ....
>>> Waiting for -migrate phase to begin before initiating the cancel operation .....
>>> Waiting for -migrate phase to begin before initiating the cancel operation ......
>>> Waiting for -migrate phase to begin before initiating the cancel operation .......
>>> Waiting for -migrate phase to begin before initiating the cancel operation ........
>>> Waiting for -migrate phase to begin before initiating the cancel operation .........
>>> Waiting for -migrate phase to begin before initiating the cancel operation ..........
>>> Waiting for -migrate phase to begin before initiating the cancel operation ...........
>>> Waiting for -migrate phase to begin before initiating the cancel operation ............
>>> Waiting for -migrate phase to begin before initiating the cancel operation .............
>>> Waiting for -migrate phase to begin before initiating the cancel operation ..............
>>> Waiting for -migrate phase to begin before initiating the cancel operation ...............
>>> Waiting for -migrate phase to begin before initiating the cancel operation ................
>>> Waiting for -migrate phase to begin before initiating the cancel operation .................
>>> Waiting for -migrate phase to begin before initiating the cancel operation ..................
>>> Waiting for -migrate phase to begin before initiating the cancel operation ...................
>>> Waiting for -migrate phase to begin before initiating the cancel operation ....................
>>> Waiting for -migrate phase to begin before initiating the cancel operation .....................Resolution
- Du kan løse problemet ved at reducere brugen på rodmonteringspunktet "/", så det kommer under 100 %, så ADMe-brugergrænsefladen kan udfyldes korrekt.
- Kontakt Dell Support for at identificere filer og bekræfte, at identificerede filer kan fjernes
- Når pladsen er fjernet fra roden '/' og pladsen er mindre end 100%, genstart ADME UI.
Additional Information
Se lignende Knowledge Base (KB) for løsning af pladsproblemer: