Ich versuche zu installierengitlabInUbuntu Server. Dieser Server wurde in VirtualBox erstellt, am Anfang standen nur 10 GB zur Verfügung, aber nachdem dieser Fehler auftrat, habe ich die Speichergröße auf 25 GB erhöht.
So habe ich den Speicher der Virtualbox aktualisiert:
- Schließen Sie die Maschine.
- Klonen Sie die Maschine (falls etwas schiefgelaufen ist).
- Öffne dascmd.
cd Program files/Oracle/Virtualbox
vboxmanage modifyhd "C:\path\to\UbuntuServer.vdi" --resize 25000
Dies sind die Schritte, die ich zur Installation von Gitlab befolgt habe:
sudo -i
(um in den Root-Modus zu wechseln, was später für die Curl-Anfrage notwendig ist)sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt-get install apt-transport-https gnupg2 curl -y
sudo curl -sL https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | apt-key add -
nano /etc/apt/sources.list.d/gitlab.list
(wir fügen die folgenden Zeilen hinzu)deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ bionic main deb-src https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ bionic main
sudo apt-get update -y
Nun tritt das Problem auf:
sudo apt-get install gitlab-ce -y
Ich würde das vollständige Protokoll nach der Ausführung dieses Befehls hinzufügen und ich würde es auch im Textmodus hinzufügen, sodass Sie es kopieren können. Ich weiß jedoch nicht, warum ich nichts vom Server kopieren kann, also würde ich ein Bild hinzufügen und die wichtigsten Dinge handschriftlich aufschreiben (das Protokoll ist auf Spanisch, aber ich werde es übersetzen, falls jemand kein Spanisch kann).
Was wir im Protokoll sehen können:
Downloaded 1.311 MB in 43s
Selecting the package ncurses-term previosly not selected.
(Reading database... 75559 files or directories installed at the moment.)
Prepared to unpack .../ncurses-term_6.2-0ubuntu2.1_all.deb ...
...
Unpacking gitlab-ce (16.1.2-ce.0) ...
dpkg: error processing file /var/cache/apt/archives/gitlab-ce_16.1.2-ce.0_amd64.deb (--unpack):
could not copy the data extracted from './opt/gitlab/embedded/service/mattermost/prepackaged_plugins/mattermost-plugin-jira-v3.2.2-linux-amd64.tar.gz'
to '/opt/gitlab/embedded/service/mattermost/prepackaged_plugins/mattermost_`plugin-jira-v3.2.2-linux-amd64.tar.gz.dpkg-new':
failed to write (No space left on device)
An <<aport>> report was not written because the error message indicates that the error is disk full
pkg-deb: error: the copied subprocess was terminated by the signal (Broken pipe)
Gibt es ein Problem bei der Größenänderung? Muss ich etwas ändern, damit es funktioniert? Wie kann ich wissen, wie viel Speicherplatz frei ist?
BEARBEITEN
Ich habe GParted installiert, wie in einer der Antworten erwähnt.
sudo apt-get install gparted
Beim Ausführen von sudo gparted, um das gparted-„Terminal“ zu verwenden, erhielt ich diese Meldung:
Warum passiert das?
Antwort1
Haben Sie die Größe Ihres VM-Dateisystems danach geändert vboxmanage modifyhd
? Wenn nicht, ist der einfachste Weg,GParted, booten Sie die VM vom ISO und ändern Sie die Größe Ihres Dateisystems.
Antwort2
Wie erfahre ich, wie viel Speicherplatz frei ist?
df -h