Можем ли мы использовать одно и то же ведро s3 для ручных снимков для 2 разных экземпляров ElasticSearch

Вы можете выполнить следующие шаги для компиляции / отладки приложений как суперпользователя.

  1. Переименуйте java-приложение sudo mv / usr / lib / jvm / java-6-openjdk / jre / bin / java /usr/lib/jvm/java-6-openjdk/jre/bin/java.ori
  2. Создайте следующий скрипт и сохраните его как / usr / lib / jvm / java-6-openjdk / jre / bin / java
    #!/bin/bash
    # file:  /usr/lib/jvm/java-6-openjdk/jre/bin/java
    # descr: Starter for jdk. Runs jdk as root when 
    #        cmd-line-arg "--run-as-root" is specified.
    #
    jre="/usr/lib/jvm/java-6-openjdk/jre/bin/java.ori"
    run_as_root=false
    args=
    
    # Filter command-line argument
    for arg in "$@"
    do
      case "$arg" in
      --run-as-root)  run_as_root=true
                      ;;
      *)              args="$args $arg"
                      ;;
    
      esac
    done
    
    # Remove leading whitespaces
    args=$(echo $args | sed -e 's/^[ \t]*//')
    
    if $run_as_root
    then
      echo "WARNING: Running as root!"
      gksu "$jre $args"
    else
      $jre $args
    fi
    
  3. Измените разрешения, чтобы сделать его исполняемым sudo chmod 0755 / usr / lib / jvm / java-6-openjdk / jre / bin / java
  4. Запуск затмения
  5. Перейти к Window-> Preferences-> Java-> Installed JREs
  6. Дублировать java-6-openjdk в java-6-openjdk-root
  7. Изменить JRE и добавьте «-run-as-root» в качестве аргумента VM по умолчанию

Чтобы запускать проекты с правами root, вам необходимо выполнить следующие действия:

  1. Перейти к Project-> Properties-> Java Build Path
  2. Дважды щелкните Системную библиотеку JRE и выберите в Alternate JRE «java-6-openjdk-root»

Примечание: Идея взята из http://www.eclipse.org/forums/index.php/mv/msg/87353/724852/#msg_724852

0
задан Venkat Papana 19 March 2019 в 07:06
поделиться