Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-1871

Columnstore write multiple times into /etc/rc.local

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Won't Fix
    • 1.0.0
    • Icebox
    • ?
    • None

    Description

      Columnstore write entries into /etc/rc.local , even if they still exists

      To reproduce

      docker run -d mariadb/columnstore:1.1 .name rclocal
      docker exec -i -t rclocal /bin/bash
      

      After entering docker container.

      cat /etc/rc.local

      #!/bin/bash
      # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
      #
      # It is highly advisable to create own systemd services or udev rules
      # to run scripts during boot instead of using this file.
      #
      # In contrast to previous versions due to parallel execution during boot
      # this script will NOT be run after all other services.
      #
      # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
      # that this script will be executed during boot.
       
      touch /var/lock/subsys/local
      for scsi_dev in `mount | awk '/mnt\/tmp/ {print $1}' | awk -F/ '{print $3}' | sed 's/[0-9]*$//'`; do
              echo deadline > /sys/block/$scsi_dev/queue/scheduler
      done
      for scsi_dev in `mount | awk '/mnt\/tmp/ {print $1}' | awk -F/ '{print $3}' | sed 's/[0-9]*$//'`; do
              echo deadline > /sys/block/$scsi_dev/queue/scheduler
      done
      

      shutdown server

      mcsadmin> shutdownSystem

      execute

      /usr/local/mariadb/columnstore/bin/postConfigure

      Afterwards the lines

      for scsi_dev in `mount | awk '/mnt\/tmp/ {print $1}' | awk -F/ '{print $3}' | sed 's/[0-9]*$//'`; do
              echo deadline > /sys/block/$scsi_dev/queue/scheduler
      done
      for scsi_dev in `mount | awk '/mnt\/tmp/ {print $1}' | awk -F/ '{print $3}' | sed 's/[0-9]*$//'`; do
              echo deadline > /sys/block/$scsi_dev/queue/scheduler
      done
      

      are duplicated in /etc/rc.local

      Attachments

        Activity

          People

            ben.thompson Ben Thompson (Inactive)
            Richard Richard Stracke
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.