Puncte:0

Eroare la instalarea mongodb pe debian 11 în containerul proxmox

drapel nz

Încerc să instalez mongodb pe Debian 11 într-un container proxmox VE 7.1 așa cum este descris în acest tutorial https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-debian/

Dar primesc următoarea eroare:

eroare la setarea proprietății pentru „./usr/bin/bsondump”: argument nevalid
uname -a
Chat Linux 5.13.19-2-pve #1 SMP PVE 5.13.19-4 (luni, 29 noiembrie 2021 12:10:09
+0100) x86_64 GNU/Linux

Iată jurnalul complet:

root@chat:~# apt install mongodb-org
Citirea listelor de pachete... Gata
Construirea arborelui de dependență... Gata
Citirea informațiilor despre stare... Gata
Următoarele pachete suplimentare vor fi instalate:
  mongodb-database-tools mongodb-mongosh mongodb-org-database mongodb-org-database-tools-extra mongodb-org-mongos
  mongodb-org-server mongodb-org-shell mongodb-org-tools 
Următoarele pachete NOI vor fi instalate:
  mongodb-database-tools mongodb-mongosh mongodb-org mongodb-org-database mongodb-org-database-tools-extra mongodb-org-mongos
  mongodb-org-server mongodb-org-shell mongodb-org-tools
0 upgrade, 9 nou instalate, 0 de eliminat și 1 neactualizat.
Trebuie să obțineți 142 MB de arhive.
După această operațiune, se vor folosi 455 MB de spațiu suplimentar pe disc.
Doriți să continuați? [Da/nu]
Obțineți:1 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-database-tools amd64 100.5.2 [46,4 MB]
Obțineți:2 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-mongosh amd64 1.4.2 [36,0 MB]
Obțineți:3 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-org-shell amd64 5.0.8 [14,4 MB]
Obțineți:4 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-org-server amd64 5.0.8 [26,3 MB]
Obțineți: 5 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-org-mongos amd64 5.0.8 [18,5 MB]
Obțineți:6 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-org-database-tools-extra amd64 5.0.8 [7752 B]
Obțineți: 7 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-org-database amd64 5.0.8 [3540 B]
Obțineți:8 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-org-tools amd64 5.0.8 [2896 B]
Obțineți:9 http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0/main
amd64 mongodb-org amd64 5.0.8 [2932 B] Preluat 142 MB în 13 s (10,6
MB/s)                                                                                                
 
(Se citesc baza de date... 28040 de fișiere și directoare instalate în prezent.) Se pregătește despachetarea.../0-mongodb-database-tools_100.5.2_amd64.deb...
Se despachetează mongodb-database-tools (100.5.2)...
dpkg: eroare la procesarea arhivei
/tmp/apt-dpkg-install-qgvHOt/0-mongodb-database-tools_100.5.2_amd64.deb
(--despacheta):
 eroare la setarea proprietății pentru „./usr/bin/bsondump”: argument nevalid
dpkg-deb: eroare: subprocesul de lipire a fost oprit de semnal (conductă spartă) Selectarea pachetului neselectat anterior mongodb-mongosh.
Se pregătește despachetarea .../1-mongodb-mongosh_1.4.2_amd64.deb...
Se despachetează mongodb-mongosh (1.4.2)...
Se selectează pachetul neselectat anterior mongodb-org-shell.
Se pregătește despachetarea .../2-mongodb-org-shell_5.0.8_amd64.deb...
Se despachetează mongodb-org-shell (5.0.8)...
Se selectează pachetul neselectat anterior mongodb-org-server.
Se pregătește despachetarea .../3-mongodb-org-server_5.0.8_amd64.deb...
Se despachetează mongodb-org-server (5.0.8)...
Se selectează pachetul neselectat anterior mongodb-org-mongos.
Se pregătește despachetarea .../4-mongodb-org-mongos_5.0.8_amd64.deb...
Se despachetează mongodb-org-mongos (5.0.8)...
Se selectează pachetul neselectat anterior mongodb-org-database-tools-extra.
Pregătesc despachetarea
.../5-mongodb-org-database-tools-extra_5.0.8_amd64.deb ...
Se despachetează mongodb-org-database-tools-extra (5.0.8)...
Se selectează pachetul neselectat anterior mongodb-org-database.
Se pregătește despachetarea .../6-mongodb-org-database_5.0.8_amd64.deb...
Se despachetează mongodb-org-database (5.0.8)...
Selectarea pachetului neselectat anterior mongodb-org-tools.
Se pregătește despachetarea .../7-mongodb-org-tools_5.0.8_amd64.deb...
Se despachetează mongodb-org-tools (5.0.8)...
Se selectează pachetul neselectat anterior mongodb-org.
Se pregătește despachetarea .../8-mongodb-org_5.0.8_amd64.deb...
Se despachetează mongodb-org (5.0.8)...
Au fost întâlnite erori în timpul procesării:
 /tmp/apt-dpkg-install-qgvHOt/0-mongodb-database-tools_100.5.2_amd64.deb
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Ce cauzează această eroare?

Nikita Kipriyanov avatar
drapel za
Vă rugăm să afișați o definiție a containerului (conținutul lui `/etc/pve/lxc/ID.conf`). În general, această problemă poate fi cauzată de faptul că [nu puteți manipula liber ACL-uri și altele asemenea](https://forum.proxmox.com/threads/can-not-chown-folder-or-file-in- unprivileged-lxc-container-proxmox-ve-6-2.78791/) în containere LXC neprivilegiate, dar acest lucru depinde de configurația containerului.
user12682985 avatar
drapel nz
Da, este un container neprivilegiat
Puncte:0
drapel nz

Am schimbat containerul din neprivilegiat în privilegiat

  1. a făcut o copie de rezervă a containerului original neprivilegiat 113
  2. a făcut un nou container privilegiat 117 din backup

pct restore 117 /var/lib/vz/dump/vzdump-lxc-113-2022_05_30-10_13_11.tar.zst --storage local-lvm --neprivilegiat 0

Acum pot instala mongodb fără erori

Nikita Kipriyanov avatar
drapel za
Vă rugăm să acceptați propriul răspuns, astfel încât alții să-l găsească și să aplice cu ușurință soluția dvs.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.