sql >> Database teknologi >  >> RDS >> Mysql

hvorfor ses `tcgetattr`-fejlen, når ssh bruges til at dumpe backup-filen på en anden server?

Jeg har set denne fejl, når jeg fremtvinger pseudoterminalallokering ved hjælp af ssh -t -t eller ssh -tt .

tcgetattr funktion bruges til at slå attributterne op for pseudoterminalen repræsenteret af en fildeskriptor; det kræver en filbeskrivelse og en peger til en termios-struktur at gemme terminalens metadata i. Det ser for mig ud fra stub-kode i glibc at denne fejl repræsenterer en nul pointer for termios struktur. Jeg er ikke sikker på, om den samme fejlhåndteringssemantik er på plads for de platformsspecifikke implementeringer af tcgetattr .

Hvis du vil undertrykke denne fejl, skal du kalde ssh sådan:

ssh 2>/dev/null

Dette vil omdirigere STDERR til /dev/null; du vil ikke se fejlen, når du kalder med denne omdirigering. Bemærk, at dette vil maskere andre fejl med ssh; du skal muligvis fjerne dette til fejlfindingsformål.



  1. Hvad er de forskellige måder at indsætte data i SQL Server Table - SQL Server / TSQL Tutorial Part 100

  2. MySQL GeoSpatial funktion til ST_Distance_Spheroid? Metrisk brugt til gengæld Type GLængde?

  3. Oprettelse af en Java-applikation i Oracle JDeveloper, del 1

  4. Initialiser MariaDB 10.4.12 på CentOS 7.7