Posts by neppumuck

    Hallo zusammen,


    Ich hatte schon lange einmal vor, i-MSCP auf einem Raspberry zu installieren.

    ( Ob ein Raspberry als Server sinnvoll ist, sei jetzt mal dahin gestellt )

    Dies ist eine kleine Anleitung, wie man i-MSCP auf einem Raspberry 3+ von USB starten kann.

    Da einen Mac benutze, sind die Schritte auf mein System abgestimmt.

    Alles, was hier beschrieben ist, wurde aus verschiedenen Quellen zusammengetragen. Ich übernehme keine Haftung für Datenverlust oder Schäden in irgendeiner Form.

    Über Kommentare, die zur Verbesserung der Anleitung dienen, würde ich mich sehr freuen.


    Wer seinen Raspberry noch nie USB-bootfähig gemacht hat, muss vorab folgende Anleitung befolgen:

    https://www.raspberrypi.org/do…pberrypi/bootmodes/msd.md


    Die Hardware:

    Raspberry Pi 3+

    1GB RAM

    CPU mit 4x 1,40GHz

    ac-WLAN

    Bluetooth 4.2 Schnittstelle

    Gigabit-LAN via USB 2.0 (max. 300Mbs)


    32 GB USB Stick oder eine SSD Festplatte


    Als Image habe ich das Ubuntu Server 18.04.2 von hier verwendet:

    https://www.ubuntu.com/download/iot/raspberry-pi-2-3

    Genauer gesagt dieses:

    http://cdimage.ubuntu.com/rele…5923-310631662.1559385923


    Zum entpacken nutze ich XZ ( Falls jemand XZ noch nicht kennt: Mac OS X Packages )

    xz -d ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz


    Um das Image auf dem USB-Laufwerk zu schreiben, nutze ich den Etcher ( https://www.balena.io/etcher )


    Das USB-Laufwerk wird nach dem Schreiben automatisch ausgeworfen. Daher musste ich ihn erneut einstecken, um noch zwei Kleinigkeiten zu ändern:

    Es sollte im „Finder“ ein Laufwerk namens „system-boot“ angezeigt werden. Darauf befindet sich eine Datei namens: „cmdline.txt“

    Darin muss der Text „root=/dev/mmcblk0p2“ ersetzt werden mit „root=LABEL=writable“

    Das sollte dann so aussehen:

    Code
    1. net.ifnames=0 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=LABEL=writable rootfstype=ext4 elevator=deadline rootwait

    Zusätzlich musste ich noch in der Datei „config.txt“ muss die Zeile „kernel=kernel8.bin“ ersetzen durch „kernel=vmlinuz“ und eine neue Zeile mit „initramfs initrd.img followkernel“ einfügen.

    Dass sah dann so aus:

    Code
    1. enable_uart=1
    2. device_tree_address=0x03000000
    3. dtparam=i2c_arm=on
    4. dtparam=spi=on
    5. arm_64bit=1
    6. kernel=vmlinuz
    7. initramfs initrd.img followkernel


    Das ganze speichern und nach dem das Laufwerk ausgeworfen wurde, kann es am Raspberry verwendet werden.


    Nach dem Boot kann man sich mit dem Benutzername „ubuntu“ und dem Passwort „ubuntu“ anmelden.

    Man wird dann direkt aufgefordert, sein Passwort zu ändern.


    Raspi-Config:

    Damit konnte ich sehr einfach die Zeichensätze, Zeitzone und das Tastaturlayout ändern

    Wer Raspi-Config nutzen möchte, kann das so installieren:


    Code
    1. sudo apt update
    2. Sudo apt install libnewt0.52 whiptail parted triggerhappy lua5.1 alsa-utils -y
    3. wget https://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20180406+1_all.deb -P /tmp
    4. sudo dpkg -i /tmp/raspi-config_20180406+1_all.deb


    Wer Raspi-Config nicht nutzen möchte, kann es auch so konfigurieren:

    Code
    1. dpkg-reconfigure -p low keyboard-configuration
    2. dpkg-reconfigure -p low locales
    3. dpkg-reconfigure -p low tzdata


    Netzwerk:

    Ich konnte mir eine statische Ip wie folgt einrichten:

    sudo nano /etc/netplan/50-cloud-init.yaml


    sudo netplan apply


    An dieser stelle habe in einen Neustart durchgeführt und mit der Installation von i-MSCP begonnen:

    https://github.com/i-MSCP/imscp/blob/1.5.x/docs/INSTALL.md


    Hoffe, ich habe kein großen Fehler eingebaut und Ihr könnt damit etwas anfangen.


    LG

    Neppu

    Hallo,


    ich würde gerne i-MSCP auf dem Raspberry Pi 2 installieren. Da es einige Anbiter gibt, die den kleinen kostenlos in Rechenzentren "housen", wäre es zumindest mal einen Test wert...
    Vorweg: über den Sinn und Unsinn, die Professionalität oder den Nutzen möchte ich nicht näher eingehen.


    Im Augenblick scheitere ich bereits ganz am Anfang:


    Code
    1. root@pi:/usr/local/src/imscp-1.2.9# perl imscp-autoinstall -d
    2. [FATAL] autoinstaller::Functions::_getDistroAdapter: Unable to instantiate Raspbian autoinstaller adapter: Can't locate /usr/local/src/imscp-1.2.9/autoinstaller/Adapter/RaspbianAdapter.pm in @INC (@INC contains: /usr/local/src/imscp-1.2.9/engine/PerlVendor /usr/local/src/imscp-1.2.9 /usr/local/src/imscp-1.2.9/engine/PerlLib /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/src/imscp-1.2.9/autoinstaller/Functions.pm line 1272.

    Als System nutze ich:



    Raspbian


    Debian Wheezy
    Release date: 2015-05-05
    Default login: pi / raspberry
    Kernel version: 3.18
    Release notes: Link


    Hat jemand soetwas schon gemacht?


    Viele Grüße
    Neppu

    Hallo zusammen,


    auch ich habe das gleiche Problem nach dem Update gersten Abend:



    ( [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime))


    PHP Warning: Module 'mysqlnd' already loaded in Unknown on line 0
    PHP Warning: Module 'PDO' already loaded in Unknown on line 0
    PHP Warning: Module 'mysqlnd' already loaded in Unknown on line 0
    PHP Warning: Module 'PDO' already loaded in Unknown on line 0


    Und

    (/usr/bin/php /var/www/virtual/domain.tld/htdocs/ow_cron/run.php)


    PHP Warning: Module 'mysqlnd' already loaded in Unknown on line 0
    PHP Warning: Module 'PDO' already loaded in Unknown on line 0


    Ich habe das gleiche System:
    Debian 7.7
    php5 5.4.35-0+deb7u2
    Apache 2 ITK MPM 2.2.22-13+deb7u3
    i-MSCP 1.2.0


    Viele Grüße
    Alex

    Hallo,


    free-m:
    total used free shared buffers cached
    Mem: 3540 1998 1541 0 201 1526
    -/+ buffers/cache: 270 3269
    Swap: 1905 0 1905


    top:
    Mem: 3625684k total, 2046652k used, 1579032k free, 206036k buffers
    Swap: 1951736k total, 0k used, 1951736k free, 1563372k cached


    Control Panel:
    Gesamt Belegt Frei
    3.46 GiB - 271.05 MiB - 3.19 GiB

    Hallo zusammen,


    ich verwende i-MSCP 1.1.3. Unter Systemwerkzeuge > Speicherinformationen wird die Belegung des Arbeitsspeicher mit 237.47 MiB angezeigt.
    Der Befehl "top" liefert mir aber folgende Werte: Mem: 3625684k total, 2264884k used, 1360800k free, 212308k buffers.
    Weiss jemand wo der fehler zu finden ist? Danke vorab.


    LG
    Alex

    Hallo,


    das es soetwas wie Cluster oder Mirror gibt ist mir bekannt. Aber als Feature von I-MSCP hab ich es noch nicht gesehen oder gehört. War nur als Vorschlag für die nächste Version gedacht. Vielleicht bin ich in der falschen Rubrik :rolleyes:


    LG
    Neppu

    Hallo,


    eine sehr nette Funktion wäre eine Master / Slave Funktion.
    Ich meine damit, dass ein Slave automatisch alle Daten vom Master übernimmt und spiegelt. Admins, Reseller und Kunden mit all ihren Daten und Inhalten sowie Emails, Webseiten usw.


    Einfach am Master im GUI ein Passwort vergeben und im Slave den Servernamen und das Passwort eintragen. Danach das Abfrageintervall festlegen und los gehts.


    Bei einem Ausfall des Servers müsste so nur das Routing auf den Slave gesetzt werden.


    Oder gibt es schon soetwas ?


    Viele Grüsse
    Neppu

    Hallo,


    habe mal versucht das Ganze auf dem Ubuntu minimalsystem von 1und1 zu in installieren: Das gleiche Problem!


    Ram:
    Mem: 2097152k total, 633024k used, 1464128k free,


    sources.list:


    deb http://update.onlinehome-server.info/distribution/ubuntu lucid main restricted universe multiverse
    deb http://update.onlinehome-server.info/distribution/ubuntu lucid-updates main restricted universe multiverse
    deb http://update.onlinehome-server.info/distribution/ubuntu lucid-security main restricted universe multiverse



    bzw


    deb http://update.onlinehome-server.info/distribution/debian squeeze main contrib non-free
    deb http://update.onlinehome-serve…tribution/debian-security squeeze/updates main contrib non-free
    [hr]
    Hallo nochmal,


    habe das Problem gefunden:


    es liegt an "numproc"


    http://www.codarbyte.de/2011/0…bestellung-wissen-sollte/


    Vielen Dank für die Mühe und Hilfe !!!!


    LG
    Neppu