ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Topics
    2. Tags
    3. debian
    Log in to post
    • All categories
    • OksanaO

      Installing Debian 12 on Proxmox VE 8.3

      Starwind
      • starwind proxmox proxmox ve debian virtual machine • • Oksana
      1
      0
      Votes
      1
      Posts
      159
      Views

      No one has replied

    • NetworkNerdN

      Debian Bitnami WordPress VM Disk IO Spike Most Days at Same Time and Crippling the Site

      IT Discussion
      • linux debian wordpress performance tuning website bitnami • • NetworkNerd
      3
      0
      Votes
      3
      Posts
      689
      Views

      ObsolesceO

      @NetworkNerd

      1. Identify the Cause of High Disk IO and CPU Wait MariaDB Activity: Since mariadb is showing high IO during the problematic window, it's crucial to identify the queries causing this load. You can enable the slow query log in MariaDB to capture queries that are taking an unusually long time to execute. Scheduled Tasks: Check for any scheduled tasks (cron jobs) on the server that run around 5 AM CST. These could be system tasks, WordPress cron jobs, or database maintenance tasks. 2. Systemd-journald Failure The failure of systemd-journal-flush.service suggests that the journaling system is overwhelmed, likely due to the high IO load. Investigate the journal logs (journalctl) for any errors or warnings that occur around this time. 3. Review WordPress Plugins and Activities Plugin Behavior: Even though plugins like Updraft Plus are scheduled for different times, they might be triggering background tasks. Verify plugin behavior and logs. WordPress Cron: WordPress has its own cron system (wp-cron.php) that can sometimes trigger resource-intensive tasks. Review the WordPress cron events. 4. Server and Database Optimization Database Optimization: Run a check and optimization task on your MariaDB database. Over time, databases can become inefficient and slow. Upgrade Resources: An e2-micro instance is quite limited in resources. If this issue is related to resource constraints, consider upgrading the VM instance type. 5. Monitoring and Logs Enable Enhanced Monitoring: Tools like sar, iotop, or atop can provide in-depth system metrics. Make sure they are configured correctly. Access and Error Logs: Review NGINX, PHP-FPM, and MariaDB logs for any anomalies during the problematic time frame. 6. External Factors Traffic Spikes: Although Jetpack stats show low traffic, consider checking the access logs for unexpected traffic spikes, which might be bots or crawlers. Network Analysis: Use tools to monitor network activity. Unexpected external connections might be contributing to the load. 7. Testing and Isolation Isolate Components: Temporarily disable certain components or plugins during the problem window to see if the issue persists. Test in a Staging Environment: If possible, replicate the setup in a staging environment to test without affecting the live site.
    • CCWTechC

      Proxmox 6 to 7 Errors after upgrade

      IT Discussion
      • proxmox 7 debian • • CCWTech
      7
      0
      Votes
      7
      Posts
      1.2k
      Views

      CCWTechC

      @scottalanmiller Figured it out!
      dpkg --purge pve-kernel-helper
      Fixed it!

    • 1

      How to properly add 3rd party package repositories to Debian distros

      IT Discussion
      • debian ubuntu apt package management administration raspberry pi os • • 1337
      2
      0
      Votes
      2
      Posts
      727
      Views

      1

      Alternative to manually install 3rd party repositories

      There is an alternative to manually manage repositories and keys and that is to use extrepo

      extrepo is a curated list of 3rd party repositories and keys and it's a debian package.
      It's only been around a couple of years so I don't know how widely used it is yet.

      Installation

      To install it run

      apt install extrepo Add repository

      To add postgreSQL repository for example:

      extrepo enable postgresql Disable repository

      To disable a repository, for example:

      extrepo disable postgresql Where do files go?

      extrepo puts apt config files in /etc/apt/sources.list.d as you would manually but manages keys in it's own directory /var/lib/extrepo/keys

      Repositories available

      Currently these repositories are in there:

      anydesk apertium-nightly apertium-release bareos belgium_eid_continuous brave_beta brave_nightly brave_release caddyserver consol debian_official dns-oarc docker-ce edge elbe eturnal eyrie fai feistermops gitlab_ce gitlab_ee gitlab_runner google_chrome google_cloud grafana grafana_beta grafana_enterprise grafana_enterprise_beta haproxy-2.8 i2pd janitor jellyfin jenkins jitsi-stable kea keybase kicksecure kicksecure_developers kicksecure_proposed kicksecure_testers lihas liquorix matrix mobian msteams neurodebian_software newrelic nginx node_12.x node_14.x node_16.x node_18.x notesalexp ooni openmodelica-contrib-nightly openmodelica-contrib-release openmodelica-contrib-stable openmodelica-nightly openmodelica-release openmodelica-stable openstack_antelope openstack_zed openvpn opera_stable opsi passbolt postgresql prosody proxmox-ceph-quincy proxmox-pve proxmox-pve8 r-project raspberrypi raspbian-addons realsense rspamd signal skype slack speedtest-cli spotify steam surface-linux sury syncevolution syncthing teamviewer_default teamviewer_preview torproject trinity vector vscode vscodium weechat whonix whonix_developers whonix_proposed whonix_testers winehq wire-desktop wire-internal-desktop wtf wtf-lts x2go x2go-extras x2go-lts x2go-nightly xpra xpra-beta yarnpkg zammad zulu-openjdk
    • scottalanmillerS

      Make VIM on Debian Work without Mouse Interactions like vi

      IT Discussion
      • linux debian vi vim • • scottalanmiller
      1
      0
      Votes
      1
      Posts
      330
      Views

      No one has replied

    • scottalanmillerS

      Installing Mastodon 4.1.2 on Debian 11

      IT Discussion
      • mastodon linux install debian debian 11 ruby • • scottalanmiller
      17
      1
      Votes
      17
      Posts
      1.5k
      Views

      stacksofplatesS

      @scottalanmiller said in Installing Mastodon 4.1.2 on Debian 11:

      @stacksofplates said in Installing Mastodon 4.1.2 on Debian 11:

      Their official image is here ghcr.io/mastodon/mastodon

      Yeah, that one was flaky. But is it official? Why's it on a different account?

      Yes it's their official. Ghcr is the GitHub packages repo. It's similar to GCR, ECR, etc. Other OCI image repositories are more popular now since Docker has imposed limits on Docker Hub.

    • scottalanmillerS

      What Happens If You Alias An Entire Domain in Postfix Email Server?

      IT Discussion
      • postfix email linux ubuntu rhel centos debian • • scottalanmiller
      1
      0
      Votes
      1
      Posts
      364
      Views

      No one has replied

    • scottalanmillerS

      Allow Binaries on Linux to Run on Well Known Privileged Ports

      IT Discussion
      • linux debian ubuntu • • scottalanmiller
      10
      0
      Votes
      10
      Posts
      1.0k
      Views

      scottalanmillerS

      @Obsolesce said in Allow Binaries on Linux to Run on Well Known Privileged Ports:

      @Pete-S said in Allow Binaries on Linux to Run on Well Known Privileged Ports:

      If you search for net_bind you would assume it would find both these post but it finds nothing.

      It seems to only search "words", and that isn't a word or part of a word.

      That does seem to be the case. It's not smart at all.

    • scottalanmillerS

      ProxMox: Set VM to AutoStart from Command Line CLI Start

      IT Discussion
      • qm proxmox kvm command line cli linux debian • • scottalanmiller
      5
      1
      Votes
      5
      Posts
      1.2k
      Views

      scottalanmillerS

      @Pete-S said in ProxMox: Set VM to AutoStart from Command Line CLI Start:

      Nice but it's even easier with pure kvm as you don't have to go the roundabout way of using VMid.

      virsh autostart somevm

      Personally I find the number quite a bit easier.

    • scottalanmillerS

      ProxMox 6 to 7 Upgrade pve-apt-hook error Remove proxmox-ve

      IT Discussion
      • proxmox debian linux • • scottalanmiller
      2
      0
      Votes
      2
      Posts
      1.4k
      Views

      scottalanmillerS

      It's an easy fix. Sometimes the directions for the upgrade don't account for the source location of the APT REPO for ProxMox. Check your /etc/apt files and see where your repo is configured. If you are going from Buster to Bullseye for example, make sure that you have this line somewhere and the error should go away...

      deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
    • scottalanmillerS

      Debian Packages Not Trusted, APT Linux

      IT Discussion
      • debian debian 11 apt apt-get apt-secure linux • • scottalanmiller
      16
      0
      Votes
      16
      Posts
      1.0k
      Views

      scottalanmillerS

      Thanks, we are up and running again!

    • 1

      Debian VM/cloud optimized kernel

      IT Discussion
      • debian kvm xen proxmox • • 1337
      2
      0
      Votes
      2
      Posts
      933
      Views

      1

      I don't know if ubuntu has a similar cloud kernel.

      Update: It looks like there is a linux-kvm kernel amongst others. Haven't tried it though.

      BTW, in Debian/Ubuntu and other distros the different kernels are often referred to as kernel flavors. Good to know if you want to search for them.

    • 1

      KVM networking with libvirt (virsh) questions

      IT Discussion
      • kvm libvirt virsh networking debian macvtap • • 1337
      5
      0
      Votes
      5
      Posts
      634
      Views

      1

      @JaredBusch said in KVM networking with libvirt (virsh) questions:

      I assume that Debian 11 uses NetworkManager? I don't have a clean Debian system running KVM to check.

      If so nmcli and its related commands are your friend.

      Thanks Jared.

      Reading about nmcli and seeing your screenshots led me to understand that macvtap devices are only active when the VM is actually running.

      Using ip link I can now see the macvtap device on the host. One for each VM connected.

      7ad85ba6-1b7b-40a2-aa7a-d8e12988683f-image.png

    • JaredBuschJ

      Unsolved beyond bash shell scripting, what language should I use

      IT Discussion
      • bash scripting linux fedora debian python go • • JaredBusch
      20
      1
      Votes
      20
      Posts
      2.4k
      Views

      scottalanmillerS

      @jaredbusch said in beyond bash shell scripting, what language should I use:

      @scottalanmiller said in beyond bash shell scripting, what language should I use:

      @jaredbusch said in beyond bash shell scripting, what language should I use:

      @stacksofplates said in beyond bash shell scripting, what language should I use:

      @jaredbusch said in beyond bash shell scripting, what language should I use:

      @scottalanmiller said in beyond bash shell scripting, what language should I use:

      Go is great as a language. But like Ruby, not installed generally. And fewer resources. If it was a greenfield new OS, yeah, Go for sure. But for practical reasons, Python I think.

      As these are systems that I control, there is no reason Go cannot be installed.

      Between your comments and prior ones from @stacksofplates I think I might try Go in order to learn it.

      You normally wouldn't install it anyway as it's not a scripting language. You'd just compile your binary and ship that to your systems.

      I completely misunderstood that about Go. Okay, I will do a bit of checking and decide what I want to do.

      oh sorry, I figured you knew. That's why I never look at it, I don't want to deal with binaries in that way. But nothing wrong with that. Write it on your machine at home, compile, ship binary. Works just fine.

      As fixed tasks, this is not a bad solution. So I will keep it in mind.

      Right, no big deal in this case.

    • CloudKnightC

      SMB4K/KDE

      IT Discussion
      • smb kde debian • • CloudKnight
      2
      0
      Votes
      2
      Posts
      520
      Views

      notverypunnyN

      @stuartjordan I seem to recall this being one of the reasons I got away from KDE a while back. Some quick google work shows that it might be solved by using kio-fuse but YMMV.

    • CCWTechC

      Proxmox install

      IT Discussion
      • proxmox ve proxmox 6.3 debian kvm • • CCWTech
      4
      0
      Votes
      4
      Posts
      930
      Views

      scottalanmillerS

      minfree Defines the amount of free space left in the LVM volume group pve. With more than 128GB storage available the default is 16GB, else hdsize/8 will be used.

      This is space to leave behind for snapshots. They suggest 1/8th the size of your hard drive.

    • EddieJenningsE

      New to Linux Administration: RHEL-Based or Debian-Based OS

      IT Careers
      • linux it career newbie career advice debian ubuntu centos rhel sysadmin • • EddieJennings
      9
      0
      Votes
      9
      Posts
      1.6k
      Views

      1

      @scottalanmiller said in New to Linux Administration: RHEL-Based or Debian-Based OS:

      I agree, both is the obvious choice. But to truly answer the question, I'd focus on Ubuntu (not Debian) and then RHEL. Debian is great, but it is Ubuntu specifically that has the market.

      Yes, almost the same is never the same as exactly the same.

    • scottalanmillerS

      Printing from a Raspberry Pi to a Printer Shared from Windows

      IT Discussion
      • linux raspberry pi os raspbian debian windows printer • • scottalanmiller
      21
      3
      Votes
      21
      Posts
      3.0k
      Views

      gjacobseG

      @Dashrender

      Gotta love Bob-

    • CCWTechC

      How to Update HPE Gen 8 Server Firmware on Proxmox / Debian

      IT Discussion
      • debian proxmox firmware linux hpe • • CCWTech
      11
      0
      Votes
      11
      Posts
      2.0k
      Views

      1

      Just install one of the old supported OSes on another drive, reboot and run the firmware update. It's a self extracting executable.

      With HP and Dell, it's their intention to support you by providing an additional layer of management on top of the actual manufacturers product. But you have to be in warranty to be able to leverage that support. If you intend to run equipment longer than the 5 year warranty, don't use Dell or HP or live without any firmware upgrades or support. If you use Dell or HP, replace hardware when it's out of warranty.

      HP Gen8 servers are from 2012-2013 so 7-8 years old and not the best candidates for new installations.

    • dbeatoD

      Setup Exim with DKIM for Multiple Domains with Smarthost

      IT Discussion
      • exim exim4 debian email header email dkim smart host connector smarthost transport • • dbeato
      1
      2
      Votes
      1
      Posts
      3.0k
      Views

      No one has replied

    • 1
    • 2
    • 3
    • 4
    • 1 / 4