Jump to content

VRx

Moderators
  • Posts

    108
  • Joined

  • Last visited

Posts posted by VRx

  1. 7 hours ago, tuxbass said:

    GUI is rather confusing to me. Is it okay to largely copy the config files over from the old instance?

    So why You are using gui image? Get some bind9 image from docker hub
    You can try to copy config files.

    7 hours ago, tuxbass said:

    There also are multiple db files missing compared to the old version - is this expected? These are files such as db.local, db.127, db.0, db.255

    db.local and db.127 are files for loopback interface

    db.0 and db.255 are for broadcast
    You can create all of them but are not required to run the container, check their contents, you probably don't have entries there.
    Maybe you haven't verified yet, but my image doesn't provide any configuration files or zone files.

    I don't impose any configuration, you can create each zone, including loopback and broadcast, as you wish.

    The named.conf file also doesn't come with the image, it's only created when you click after logging into the GUI.

    7 hours ago, tuxbass said:

    And last, was it your decision to depart from the old convention of splitting named.conf into separate files as

    Bind is very flexible in terms of configuration, you can put the contents of all these files inside named.conf or include hundreds of files if that's more convenient for you.

    Default configuration depends on the webmin, which in this case acts as webUI. I don't remember if the configuration is different for other base images,

    I've made some tests on ubuntu, but alpine linux is much smaller.

    I suppose that the creator of the image you used so far decided for you and used to include several configuration files in his image.

  2. On 4/17/2023 at 4:29 PM, murkus said:

    I would be interested whether anybody else can reproduce this behavior.

     

    I will try to recreate this behavior and try to find the cause

     

     

    On 5/4/2023 at 10:01 AM, bubbadk said:

    did all from post 1.

    using postgresql 15

     

    bacula.png

    There is a clear info, You have some configuration in bacula config files about database, but database looks epmpty (no tables).

    Have you used this image before?

  3. @tuxbass

    there is no simple way to migrate
    1. You should backup Your bind/etc
    2. Run container from my image

    3. Create config from GUI

    4. Create zones

    5. Compare and update configuration in named.conf* files
    6. Copy CONTENT zone files

     

    About Your second question: Host and custom bridge should work properly. Bridge could not work because there is dnsmasq listenning on port 53

  4. @chaosratt

    "You may write a command that retrieves the data you need and include it in the user parameter in the agent configuration file ('UserParameter' configuration parameter)."

    docs

    "Allowed volumes for the Zabbix agent container
    /etc/zabbix/zabbix_agentd.d

    The volume allows include *.conf files and extend Zabbix agent using UserParameter feature."

    more info

     

    So You should add another docker volume /etc/zabbix/zabbix_agentd.d

    And make some .conf files inside

     

  5. On 9/30/2022 at 11:34 AM, TurboStreetCar said:

    Well, i would say computers are different that containers, as containers only use specific ports and have specific purposes.

    This is not as clear cut as you say, it depends on the configuration. The assignment of the ip address to the container is the use of the macvlan driver. This assigns the mac address to the container and binds it to the physical network. This is a very different situation to the one you describe and is much closer to computers than containers.
     

     

    On 9/30/2022 at 11:34 AM, TurboStreetCar said:

    Additionally, when on host network, they all are using the same IP. I'm aware internally there is separate networks broken up within Unraid, or dockers network system, but externally, all three containers (Zabbix Agent, Server, and Web Interface) are all on the same host IP. Would be nice to break that out to a separate network.

    How can I help You? This is how bridged and macvlan networks are working in docker environment.
    It is not my fault and it is also not the fault of the unRAID developers. Quite simply, docker was created for something other than what is used by many. For many reasons, a container should represent one service / process, meanwhile, we build containers that include a database, an application or several applications. Probably if you build one image containing the agent server and zabbix web it will work according to your expectations. I am not in favor of duplicating applications since they already exist in the image repository. Unfortunately, but applications such as zabbix server should be run in a host or virtual machine, not in a container, it will not cause such problems.
     

    On 9/30/2022 at 11:34 AM, TurboStreetCar said:

    I will try passing /proc/net/dev to the container at the /host/ path, but im not sure how to "reroute" the net key to that new location. i assume it would be somewhere in the conf file? Only issue with that is updates would break that modification. 

    Try looking for a solution on the zabbix community forum

  6. On 9/16/2022 at 10:56 PM, TurboStreetCar said:

    Also, it doesnt seem that Agent, Server and Web Interface can be on the same Br0 IP address, even though there all using different ports.

    I omit the technical possibilities but do you think it logical that two containers should use the same ip? Do you also assign the same ip for two computers in the network?

     

     

    On 9/16/2022 at 10:56 PM, TurboStreetCar said:

    When running agent on Br0, it appears, proc/net/dev is of the container, not the host system, and it doesnt appear that i can pass the host file to the container. 

    https://forums.docker.com/t/container-read-host-proc-net-dev/3439

     

  7. On 9/13/2022 at 8:25 PM, spyd4r said:

    I'm a bit confused, how do I modify the config file to enable plugins?

    Activating plugins may not have sense since the docker container does not have full access to the host operating system.

    First of all, you need to consider what plugins you want to activate, whether they will be able to collect any data

    You could try to configure path for agent conf file, and after this edit it.

     

    On 9/13/2022 at 8:25 PM, spyd4r said:

    is it possible to monitor docker on the unraid system?

    You must carefully read previous posts

     

  8. 14 hours ago, b0m541 said:

    - btraceback does not work in the container, it might be useful for troubleshooting

    I know this, the permission problem, because you confirmed that you are breaking this container with your own configuration, I already had a fix prepared so that further analysis could be carried out. Will come out in the next version.

    14 hours ago, b0m541 said:

    -bsmtp is pretty much useless in a standard environment, reasons

    No, it's not useless. If you had read carefully what I wrote earlier, you would have known that I was in the process of preparing a container version with email notification functionality. Previously, the container was built from packages available in the bacula repository, but this repository has stopped working. There was no image update for a month. To avoid this in the future, I started building an image using the source code to build binaries. That's when you started to insist that the most important thing is that the vchanger should be added. But I am writing this for the third time.

     

    14 hours ago, b0m541 said:

    the container hostname equals the container ID and cannot be set using "hostname" to an FQDN - normal mailers refuse to accept mail from non FQDN hostnames: suggestion: allow proper usage of the hostname command

    You can set any hostname in the container, including fqdn, but not with hostname command. And it's not a problem that I blocked it in some way.
     

    14 hours ago, b0m541 said:

    bsmtp is unable to authenticate the user: suggestion: install postfix as client sender in the container (standard config as forwarder to a local mailserver)

    This is a simple smtp client, not a mail relay. It does not have the option of authorization, but it has the function of configuring what the bacula should send, e.g. what logs should be attached to the e-mail and you do not need to use any scripts to cut a fragment of the log file, as you would have to do in postfix.
     

    14 hours ago, b0m541 said:

    nothing can be installed in the container because apt isn't there: suggestion: provide a working apt in the container

    Really? Then watch this
     

    root@000e3388ed49:/# which apt
    /usr/bin/apt
    root@000e3388ed49:/# apt install psutils
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    The following additional packages will be installed:
      dbus fontconfig-config fonts-droid-fallback fonts-noto-mono fonts-urw-base35 ghostscript libapparmor1 libavahi-client3
      libavahi-common-data libavahi-common3 libcups2 libdbus-1-3 libdeflate0 libfontconfig1 libfreetype6 libgs9 libgs9-common
      libidn11 libijs-0.35 libjbig0 libjbig2dec0 libjpeg62-turbo liblcms2-2 libopenjp2-7 libpaper-utils libpaper1 libpng16-16
      libtiff5 libwebp6 poppler-data
    Suggested packages:
      default-dbus-session-bus | dbus-session-bus fonts-noto fonts-freefont-otf | fonts-freefont-ttf fonts-texgyre ghostscript-x
      cups-common liblcms2-utils poppler-utils fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic
      | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum
    The following NEW packages will be installed:
      dbus fontconfig-config fonts-droid-fallback fonts-noto-mono fonts-urw-base35 ghostscript libapparmor1 libavahi-client3
      libavahi-common-data libavahi-common3 libcups2 libdbus-1-3 libdeflate0 libfontconfig1 libfreetype6 libgs9 libgs9-common
      libidn11 libijs-0.35 libjbig0 libjbig2dec0 libjpeg62-turbo liblcms2-2 libopenjp2-7 libpaper-utils libpaper1 libpng16-16
      libtiff5 libwebp6 poppler-data psutils
    0 upgraded, 31 newly installed, 0 to remove and 2 not upgraded.
    Need to get 17.1 MB of archives.
    After this operation, 62.9 MB of additional disk space will be used.
    Do you want to continue? [Y/n] y
    Get:1 http://deb.debian.org/debian bullseye/main amd64 libapparmor1 amd64 2.13.6-10 [99.3 kB]
    Get:2 http://deb.debian.org/debian bullseye/main amd64 libdbus-1-3 amd64 1.12.20-2 [219 kB]
    Get:3 http://deb.debian.org/debian bullseye/main amd64 dbus amd64 1.12.20-2 [239 kB]
    Get:4 http://deb.debian.org/debian bullseye/main amd64 fonts-droid-fallback all 1:6.0.1r16-1.1 [1807 kB]
    Get:5 http://deb.debian.org/debian bullseye/main amd64 poppler-data all 0.4.10-1 [1602 kB]
    Get:6 http://deb.debian.org/debian bullseye/main amd64 fonts-urw-base35 all 20200910-1 [6367 kB]
    Get:7 http://deb.debian.org/debian bullseye/main amd64 fontconfig-config all 2.13.1-4.2 [281 kB]
    Get:8 http://deb.debian.org/debian bullseye/main amd64 fonts-noto-mono all 20201225-1 [402 kB]
    Get:9 http://deb.debian.org/debian bullseye/main amd64 libgs9-common all 9.53.3~dfsg-7+deb11u2 [734 kB]
    Get:10 http://deb.debian.org/debian bullseye/main amd64 libavahi-common-data amd64 0.8-5 [124 kB]
    Get:11 http://deb.debian.org/debian bullseye/main amd64 libavahi-common3 amd64 0.8-5 [58.4 kB]
    Get:12 http://deb.debian.org/debian bullseye/main amd64 libavahi-client3 amd64 0.8-5 [62.1 kB]
    Get:13 http://deb.debian.org/debian bullseye/main amd64 libcups2 amd64 2.3.3op2-3+deb11u2 [350 kB]
    Get:14 http://deb.debian.org/debian bullseye/main amd64 libpng16-16 amd64 1.6.37-3 [294 kB]
    Get:15 http://deb.debian.org/debian bullseye/main amd64 libfreetype6 amd64 2.10.4+dfsg-1+deb11u1 [418 kB]
    Get:16 http://deb.debian.org/debian bullseye/main amd64 libfontconfig1 amd64 2.13.1-4.2 [347 kB]
    Get:17 http://deb.debian.org/debian bullseye/main amd64 libidn11 amd64 1.33-3 [116 kB]
    Get:18 http://deb.debian.org/debian bullseye/main amd64 libijs-0.35 amd64 0.35-15 [16.4 kB]
    Get:19 http://deb.debian.org/debian bullseye/main amd64 libjbig2dec0 amd64 0.19-2 [67.2 kB]
    Get:20 http://deb.debian.org/debian bullseye/main amd64 libjpeg62-turbo amd64 1:2.0.6-4 [151 kB]
    Get:21 http://deb.debian.org/debian bullseye/main amd64 liblcms2-2 amd64 2.12~rc1-2 [150 kB]
    Get:22 http://deb.debian.org/debian bullseye/main amd64 libopenjp2-7 amd64 2.4.0-3 [172 kB]
    Get:23 http://deb.debian.org/debian bullseye/main amd64 libpaper1 amd64 1.1.28+b1 [21.6 kB]
    Get:24 http://deb.debian.org/debian bullseye/main amd64 libdeflate0 amd64 1.7-1 [53.1 kB]
    Get:25 http://deb.debian.org/debian bullseye/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB]
    Get:26 http://deb.debian.org/debian bullseye/main amd64 libwebp6 amd64 0.6.1-2.1 [258 kB]
    Get:27 http://deb.debian.org/debian bullseye/main amd64 libtiff5 amd64 4.2.0-1+deb11u1 [289 kB]
    Get:28 http://deb.debian.org/debian bullseye/main amd64 libgs9 amd64 9.53.3~dfsg-7+deb11u2 [2245 kB]
    Get:29 http://deb.debian.org/debian bullseye/main amd64 ghostscript amd64 9.53.3~dfsg-7+deb11u2 [98.0 kB]
    Get:30 http://deb.debian.org/debian bullseye/main amd64 libpaper-utils amd64 1.1.28+b1 [18.3 kB]
    Get:31 http://deb.debian.org/debian bullseye/main amd64 psutils amd64 1.17.dfsg-4 [59.1 kB]
    Fetched 17.1 MB in 1s (16.3 MB/s)    
    debconf: delaying package configuration, since apt-utils is not installed
    Selecting previously unselected package libapparmor1:amd64.
    (Reading database ... 16918 files and directories currently installed.)
    Preparing to unpack .../00-libapparmor1_2.13.6-10_amd64.deb ...
    Unpacking libapparmor1:amd64 (2.13.6-10) ...
    Selecting previously unselected package libdbus-1-3:amd64.
    Preparing to unpack .../01-libdbus-1-3_1.12.20-2_amd64.deb ...
    Unpacking libdbus-1-3:amd64 (1.12.20-2) ...
    Selecting previously unselected package dbus.
    Preparing to unpack .../02-dbus_1.12.20-2_amd64.deb ...
    Unpacking dbus (1.12.20-2) ...
    Selecting previously unselected package fonts-droid-fallback.
    Preparing to unpack .../03-fonts-droid-fallback_1%3a6.0.1r16-1.1_all.deb ...
    Unpacking fonts-droid-fallback (1:6.0.1r16-1.1) ...
    Selecting previously unselected package poppler-data.
    Preparing to unpack .../04-poppler-data_0.4.10-1_all.deb ...
    Unpacking poppler-data (0.4.10-1) ...
    Selecting previously unselected package fonts-urw-base35.
    Preparing to unpack .../05-fonts-urw-base35_20200910-1_all.deb ...
    Unpacking fonts-urw-base35 (20200910-1) ...
    Selecting previously unselected package fontconfig-config.
    Preparing to unpack .../06-fontconfig-config_2.13.1-4.2_all.deb ...
    Unpacking fontconfig-config (2.13.1-4.2) ...
    Selecting previously unselected package fonts-noto-mono.
    Preparing to unpack .../07-fonts-noto-mono_20201225-1_all.deb ...
    Unpacking fonts-noto-mono (20201225-1) ...
    Selecting previously unselected package libgs9-common.
    Preparing to unpack .../08-libgs9-common_9.53.3~dfsg-7+deb11u2_all.deb ...
    Unpacking libgs9-common (9.53.3~dfsg-7+deb11u2) ...
    Selecting previously unselected package libavahi-common-data:amd64.
    Preparing to unpack .../09-libavahi-common-data_0.8-5_amd64.deb ...
    Unpacking libavahi-common-data:amd64 (0.8-5) ...
    Selecting previously unselected package libavahi-common3:amd64.
    Preparing to unpack .../10-libavahi-common3_0.8-5_amd64.deb ...
    Unpacking libavahi-common3:amd64 (0.8-5) ...
    Selecting previously unselected package libavahi-client3:amd64.
    Preparing to unpack .../11-libavahi-client3_0.8-5_amd64.deb ...
    Unpacking libavahi-client3:amd64 (0.8-5) ...
    Selecting previously unselected package libcups2:amd64.
    Preparing to unpack .../12-libcups2_2.3.3op2-3+deb11u2_amd64.deb ...
    Unpacking libcups2:amd64 (2.3.3op2-3+deb11u2) ...
    Selecting previously unselected package libpng16-16:amd64.
    Preparing to unpack .../13-libpng16-16_1.6.37-3_amd64.deb ...
    Unpacking libpng16-16:amd64 (1.6.37-3) ...
    Selecting previously unselected package libfreetype6:amd64.
    Preparing to unpack .../14-libfreetype6_2.10.4+dfsg-1+deb11u1_amd64.deb ...
    Unpacking libfreetype6:amd64 (2.10.4+dfsg-1+deb11u1) ...
    Selecting previously unselected package libfontconfig1:amd64.
    Preparing to unpack .../15-libfontconfig1_2.13.1-4.2_amd64.deb ...
    Unpacking libfontconfig1:amd64 (2.13.1-4.2) ...
    Selecting previously unselected package libidn11:amd64.
    Preparing to unpack .../16-libidn11_1.33-3_amd64.deb ...
    Unpacking libidn11:amd64 (1.33-3) ...
    Selecting previously unselected package libijs-0.35:amd64.
    Preparing to unpack .../17-libijs-0.35_0.35-15_amd64.deb ...
    Unpacking libijs-0.35:amd64 (0.35-15) ...
    Selecting previously unselected package libjbig2dec0:amd64.
    Preparing to unpack .../18-libjbig2dec0_0.19-2_amd64.deb ...
    Unpacking libjbig2dec0:amd64 (0.19-2) ...
    Selecting previously unselected package libjpeg62-turbo:amd64.
    Preparing to unpack .../19-libjpeg62-turbo_1%3a2.0.6-4_amd64.deb ...
    Unpacking libjpeg62-turbo:amd64 (1:2.0.6-4) ...
    Selecting previously unselected package liblcms2-2:amd64.
    Preparing to unpack .../20-liblcms2-2_2.12~rc1-2_amd64.deb ...
    Unpacking liblcms2-2:amd64 (2.12~rc1-2) ...
    Selecting previously unselected package libopenjp2-7:amd64.
    Preparing to unpack .../21-libopenjp2-7_2.4.0-3_amd64.deb ...
    Unpacking libopenjp2-7:amd64 (2.4.0-3) ...
    Selecting previously unselected package libpaper1:amd64.
    Preparing to unpack .../22-libpaper1_1.1.28+b1_amd64.deb ...
    Unpacking libpaper1:amd64 (1.1.28+b1) ...
    Selecting previously unselected package libdeflate0:amd64.
    Preparing to unpack .../23-libdeflate0_1.7-1_amd64.deb ...
    Unpacking libdeflate0:amd64 (1.7-1) ...
    Selecting previously unselected package libjbig0:amd64.
    Preparing to unpack .../24-libjbig0_2.1-3.1+b2_amd64.deb ...
    Unpacking libjbig0:amd64 (2.1-3.1+b2) ...
    Selecting previously unselected package libwebp6:amd64.
    Preparing to unpack .../25-libwebp6_0.6.1-2.1_amd64.deb ...
    Unpacking libwebp6:amd64 (0.6.1-2.1) ...
    Selecting previously unselected package libtiff5:amd64.
    Preparing to unpack .../26-libtiff5_4.2.0-1+deb11u1_amd64.deb ...
    Unpacking libtiff5:amd64 (4.2.0-1+deb11u1) ...
    Selecting previously unselected package libgs9:amd64.
    Preparing to unpack .../27-libgs9_9.53.3~dfsg-7+deb11u2_amd64.deb ...
    Unpacking libgs9:amd64 (9.53.3~dfsg-7+deb11u2) ...
    Selecting previously unselected package ghostscript.
    Preparing to unpack .../28-ghostscript_9.53.3~dfsg-7+deb11u2_amd64.deb ...
    Unpacking ghostscript (9.53.3~dfsg-7+deb11u2) ...
    Selecting previously unselected package libpaper-utils.
    Preparing to unpack .../29-libpaper-utils_1.1.28+b1_amd64.deb ...
    Unpacking libpaper-utils (1.1.28+b1) ...
    Selecting previously unselected package psutils.
    Preparing to unpack .../30-psutils_1.17.dfsg-4_amd64.deb ...
    Unpacking psutils (1.17.dfsg-4) ...
    Setting up liblcms2-2:amd64 (2.12~rc1-2) ...
    Setting up libpaper1:amd64 (1.1.28+b1) ...
    debconf: unable to initialize frontend: Dialog
    debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
    debconf: falling back to frontend: Readline
    
    Creating config file /etc/papersize with new version
    Setting up libapparmor1:amd64 (2.13.6-10) ...
    Setting up fonts-noto-mono (20201225-1) ...
    Setting up libijs-0.35:amd64 (0.35-15) ...
    Setting up libdeflate0:amd64 (1.7-1) ...
    Setting up libpaper-utils (1.1.28+b1) ...
    Setting up fonts-urw-base35 (20200910-1) ...
    Setting up libjbig0:amd64 (2.1-3.1+b2) ...
    Setting up poppler-data (0.4.10-1) ...
    Setting up libjpeg62-turbo:amd64 (1:2.0.6-4) ...
    Setting up libjbig2dec0:amd64 (0.19-2) ...
    Setting up libidn11:amd64 (1.33-3) ...
    Setting up libavahi-common-data:amd64 (0.8-5) ...
    Setting up libdbus-1-3:amd64 (1.12.20-2) ...
    Setting up dbus (1.12.20-2) ...
    invoke-rc.d: could not determine current runlevel
    invoke-rc.d: policy-rc.d denied execution of start.
    Setting up libpng16-16:amd64 (1.6.37-3) ...
    Setting up libwebp6:amd64 (0.6.1-2.1) ...
    Setting up libopenjp2-7:amd64 (2.4.0-3) ...
    Setting up libtiff5:amd64 (4.2.0-1+deb11u1) ...
    Setting up fonts-droid-fallback (1:6.0.1r16-1.1) ...
    Setting up psutils (1.17.dfsg-4) ...
    Setting up libgs9-common (9.53.3~dfsg-7+deb11u2) ...
    Setting up fontconfig-config (2.13.1-4.2) ...
    debconf: unable to initialize frontend: Dialog
    debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78.)
    debconf: falling back to frontend: Readline
    Setting up libavahi-common3:amd64 (0.8-5) ...
    Setting up libfreetype6:amd64 (2.10.4+dfsg-1+deb11u1) ...
    Setting up libfontconfig1:amd64 (2.13.1-4.2) ...
    Setting up libavahi-client3:amd64 (0.8-5) ...
    Setting up libcups2:amd64 (2.3.3op2-3+deb11u2) ...
    Setting up libgs9:amd64 (9.53.3~dfsg-7+deb11u2) ...
    Setting up ghostscript (9.53.3~dfsg-7+deb11u2) ...
    Processing triggers for libc-bin (2.31-13+deb11u3) ...
    root@000e3388ed49:/# ps aux
    USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    root         1  0.0  0.0  28916 19664 ?        Ss   Aug01   0:44 /usr/bin/python3 /usr/bin/supervisord -n -c /etc/supervisord.conf
    bacula     174  0.0  0.0 885804  4516 ?        Ssl  Aug01   0:05 /opt/bacula/bin/bacula-sd -u bacula -g tape -v -c /opt/bacula/etc
    root       181  0.0  0.0 277116  1988 ?        Ssl  Aug01   0:03 /opt/bacula/bin/bacula-fd -v -c /opt/bacula/etc/bacula-fd.conf
    bacula     188  0.0  0.0 1236664 7240 ?        Ssl  Aug01   0:02 /opt/bacula/bin/bacula-dir -u bacula -g bacula -v -c /opt/bacula/
    root       199  0.0  0.0   2420   524 ?        S    Aug01   0:00 /bin/sh /usr/sbin/apache2ctl -D FOREGROUND
    root       201  0.0  0.0 209304 20292 ?        S    Aug01   0:14 /usr/sbin/apache2 -D FOREGROUND
    www-data   202  0.0  0.0 209384  8856 ?        S    Aug01   0:00 /usr/sbin/apache2 -D FOREGROUND
    www-data   203  0.0  0.0 209384  8856 ?        S    Aug01   0:00 /usr/sbin/apache2 -D FOREGROUND
    www-data   204  0.0  0.0 209384  8856 ?        S    Aug01   0:00 /usr/sbin/apache2 -D FOREGROUND
    www-data   205  0.0  0.0 209384  8856 ?        S    Aug01   0:00 /usr/sbin/apache2 -D FOREGROUND
    www-data   206  0.0  0.0 209384  8856 ?        S    Aug01   0:00 /usr/sbin/apache2 -D FOREGROUND
    root      7398  0.0  0.0   4100  3292 pts/0    Ss+  Aug01   0:00 bash
    root     17717  0.0  0.0   4100  3496 pts/1    Ss   12:19   0:00 bash
    root     19475  0.0  0.0   6700  3012 pts/1    R+   12:45   0:00 ps aux
    www-data 22127  0.0  0.0 209384  8856 ?        S    Aug01   0:00 /usr/sbin/apache2 -D FOREGROUND
    root@000e3388ed49:/#


    Since the last change in this image, I have been working for my employer 12-14 hours a day to finish the project and be able to go on vacation calmly and forgive me for taking into account several dozen people who wanted to migrate the entire virtual environment to the new hypervisor as soon as possible and it was a bit more urgent than implementing the email notification service in this docker, which you have been ignoring so far. Forgive me also that I want to spend my vacation with my family in exchange for the last weeks, when I didn't have time for them. Also, forgive me that your need to implement vchanger will be postponed, because after returning to work, an interesting project to implement ceph storage in my organization awaits. Forgive me for being teased too, but I don't like someone trying to lecture me but proving that they have no idea about it.

    This is my hobby, I don't have to do it, I can stop writing back to you like some other docker developers. And you can stop using this docker, it is your choice. I answered your every problem and even if I came home late from work, I found the strength and time to analyze your problem. And you without a second thought, google check, you say that I blocked to use apt in the container as well as the hostname settings. Regards

  9. @b0m541
    try this version  pwa666/bacula-server:11-postgresql-b0m
    It is a liitle bigger, because I made it from previous image with some permission fixes. Tell me if it can run longer then "6 minutes".

    Try to not make any backups, because if I remember You have mounted backup disks outside /mnt/bacula, and could be some permission issues.
    I only want to know if it can run longer, and without "segmentantion error"

  10. 1 hour ago, b0m541 said:

    Note: this post is a bit long, the main problem is that bacula-dir dies after a few minutes, and I don't know why.

    Lots of text but little useful information. If the Timemachine does not have the same ip address that the bacula server uses, the timemachine configuration is irrelevant to me. If the bacula-dir process crashes it is normal for bconsole not to connect, no matter if it is on localhost or called by fqdn. This change is completely pointless, localhost will always be a local connection within this container, unless you intend to separate bconsole and bacula-dir but that won't be part of the container support anymore. First of all, what you have in "Path where bacula's logs will be stored on Host disk", the log should contain information about what caused the bacula process to crash. Otherwise, within the container, you need to run the process in debug mode:

    /opt/bacula/bin/bacula-dir -u bacula -g bacula -v -d 1

    if you know that the problem will occur within 6 minutes, then after 6 minutes you will see the following error in the console.


    And fyi, bacula-fd does not connect to bacula-dir, it is always bacula-dir that connects. bacula-fd can make connections to bacula-sd.

  11. 4 hours ago, b0m541 said:

    vchanger is actually more flexible, has a lot more options

    I don't say that it is not.

    4 hours ago, b0m541 said:

    it would be a addition per request considered worthwhile from one of the more responsive users in this thread (me)

    Yes, but still this is only one person.
    Please imagine that five people express their wishes here, everyone would like their request to be granted first and then take a look at my profile in Community Applications, I'm creating containers for fun, most often for my own needs not met by other applications available on CA. There is no team of people who create applications behind me. I do it in my spare time.
    First of all, I would like to implement email notifications, I would like to know when the backup fails, so as not to keep checking the web panel.
    In your case, it would also be valuable information because it may suggest insufficient disk space.
    This solution was almost ready, but at the same time the bacula package repository stopped working. So the priority has been to solve this problem by building an image from source codes. The version published 2 days ago will allow further development. Without the changes made in this version, I wouldn't be able to share any new version of the image, no email notifications, updates or adding a vchanger. This image was created in my spare time and tested for over 20 days. As you can see, it was impossible to avoid the mistake, because I didn't foresee everything.
    With each change, I try to improve the images I create, as well as populate some improvements to other images published by me. And when you check other support threads, some of them, despite the greater human resources, do not respond to reported problems at all or very rarely. I don't want anyone to pick up on the fact that I'm better or the best, I just want to point out that this is just my free time. As I mentioned before, your suggestion is on the planned list.
     

    5 hours ago, b0m541 said:

    I am actually wondering how many users the container actually has

    Me too.

    But seriously, it doesn't really matter.
     

    5 hours ago, b0m541 said:

    I can see 5000+ downloads, but no actual activity here except people asking, if this container supports LTO

    Maybe most of users do not need any improvements or maybe most of them download only for tests.
    About supporting LTO, I don't have any device, so I can't make any tests. I do not need to make tape backups, so the purchase does not make sense.

     

  12. 2 hours ago, b0m541 said:

    with disk volumes there simply is no alternative to vchanger if not everything fits on 1 device. This is relevant for people who have Bacula volumes on disks that are not assigned to the array.


    There is, and it  requires some work with shell commands too.
    You can do symlinks on the second disk to volumes saved on first (shell), and then make changes in storage settings (web UI).

  13. 10 hours ago, b0m541 said:

    This seems not to be a bigger problem as Bacula just creates a new volume if it cannot append

    This is big problem, because Bacula can not restore anything from backup.

     

      

    10 hours ago, b0m541 said:

    I am not sure what actual improvement is brought by the latest container version.

    You have all informations in the Change Log on CommunityApplications page. Just click Info on Bacula-Server App

     

    10 hours ago, b0m541 said:

    I was hoping it would be including vchanger, alas, it does not. That would have been desirable.

    I was hoping you read my previous post
    Especially the part about the upcoming development plans for this container.
    I'm

     

    10 hours ago, b0m541 said:

    Warning: mount.c:216 Open of File device "redacted" (/mnt/redacted)

    You changed the container path, of course you can to do so, but I think you should be able to handle a simple chown in this situation as well.
    The fix is currently being tested, the image should build and publish within 1 hour

    *BTW I'm still wondering about the sense of implementing vchanger, because adding another disk requires stopping the container as well as configuring the vchanger from shell. It seems to me that if someone wants to configure something in shell, they will not choose UnRAID, but install their favorite distribution, configure it for themselves, build a bacula and use it from bconsole, just like I do at work.

×
×
  • Create New...