Avamar: Kuinka käyttää näyttöohjelmaa pitkäaikaisiin tehtäviin

Summary: Tässä artikkelissa kerrotaan, miten voit käyttää näyttöapuohjelmaa sellaisten tehtävien suorittamiseen, joita SSH-istunnon aikakatkaisut voivat häiritä. Noudattamalla näitä ohjeita voit varmistaa, että pitkät prosessit jatkuvat keskeytyksettä. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Mikä on näyttö Linuxissa?
Näyttö toimii kattavana ikkunanhallintaohjelmana, jonka avulla useat prosessit, interaktiiviset kuoret, voivat jakaa yhden fyysisen päätenäytön.

Sen tärkein etu on sen kyky irrottaa prosesseja, mikä tarkoittaa, että vaikka aloittava SSH-istunto päättyy, näytön prosessit pysyvät ennallaan. Tästä ominaisuudesta on hyötyä suoritettaessa pitkiä tehtäviä ilman, että ne saattavat keskeytyä SSH-aikakatkaisujen vuoksi, jotka on määritetty /etc/ssh/sshd_config tiedosto.

Toisin kuin prosessin suorittaminen taustalla nohup, näyttö tarjoaa mahdollisuuden olla vuorovaikutuksessa prosessin kanssa. Tämä on olennaista tilanteissa, joissa käyttäjältä vaaditaan syötettä, mikä ei olisi mahdollista nohup.

Esimerkiksi käyttämällä nohup ei olisi mahdollista seuraavassa tilanteessa, koska komentosarja odottaa syötettä:
admin@ave-1:~/>: remove_ddr_backups --delete-backups ddrindex 1
remove_ddr_backups will irrevocably destroy backup data on server 'ave-1'.
Type 'yes' to permanently remove backup data on this server:
Näytön käyttäminen Avamarissa.
Näyttöä voidaan käyttää useilla tavoilla. Alla on esimerkki apuohjelman käytöstä Avamarissa.
Sitä -S option tulisi käyttää näyttönimen määrittämiseen. Paras käytäntö on käyttää palvelupyynnön numeroa, jotta istunto voidaan tunnistaa.

Esimerkki:
screen -S SR19150xxxx
Tämä komento avaa uuden näytön istunnon nimellä SR19150xxxx ja komentokehotteen.
 
Huomautus: pikanäppäimellä <PID.session_name> Tunnistaa näyttöistunnot, ei pelkästään istunnon nimeä. Tämän vuoksi samaa istunnon nimeä voidaan käyttää useita kertoja. Jos istunnon nimeä käytetään useita kertoja, screen -ls Komentoluettelo niistä kaikista:
 
admin@ave-1:~/>: screen -ls
There are screens on:
        925.SR19150xxxx (Attached)
        759.SR19150xxxx (Detached)
2 Sockets in /var/run/uscreens/S-admin.

Huomautus: Näyttöistunnot perivät istunnon luoneen käyttäjän oikeudet. Jos istunto on luotu järjestelmänvalvojakäyttäjänä, järjestelmänvalvojakäyttäjän kehote näkyy sen luonnin yhteydessä. Istunnot ovat eristettyjä, eivätkä käyttäjät näe muiden käyttäjien luomia istuntoja - tämä pätee myös pääkäyttäjään!

Suorita komento näyttöistunnossa aivan kuin kyseessä olisi tavallinen SSH-istunto. Kun komento on käynnissä, voit poistua näyttöistunnosta näppäinyhdistelmällä Ctrl+ADtarvittaessa . Jos istunto jätetään avoimeksi, se pysyy avoinna, kunnes se lopetetaan, vaikka yhteys Avamar-solmuun aikakatkaistaisiin.

Jos prosessi palasi komentokehotteeseen ja tarkoituksena on jättää näyttöistunto käynnissä (ei suositella), irrota nykyinen näyttö seuraavasti:
screen -d
Kuinka luetella juoksuistunnot.
Seuraavilla komennoilla voi näyttää luettelon järjestelmän nykyisistä istunnoista:
screen -ls
tai
screen -list
 
Huomautus: Komennoissa luetellaan vain nykyisen käyttäjän näyttöistunnot. Esimerkiksi komennon suorittaminen pääkäyttäjänä ei näytä järjestelmänvalvojakäyttäjän aloittamia istuntoja.

Yhteyden muodostaminen uudelleen juoksuistuntoon.
Muodosta yhteys istuntoon uudelleen seuraavalla komennolla:
screen -r <session_name>
Esimerkki:
admin@ave-1:~/>: screen -ls
There is a screen on:
        8349.SR19150xxxx        (Detached)
1 Socket in /var/run/uscreens/S-admin.

admin@ave-1:~/>: screen -r 8349.SR19150xxxx

Näyttöistunnon lopettaminen.
Näytön sisältä:
exit
Näytön ulkopuolelta:
screen -X <session_name> kill

Additional Information

Lisätietoja näyttötyökalusta on Linuxin käyttöoppaassa Tämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.

Affected Products

Avamar Server

Products

SUSE Linux Enterprise Server 12, SUSE Linux Enterprise Server 15
Article Properties
Article Number: 000227271
Article Type: How To
Last Modified: 19 June 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.