ansible - Запустите «команду db2 update database manager configuration, используя svcename db2c_db2inst1» как пользователь db2

Я настраиваю ansible для установки DB2 на Linux-сервере. Все работает, за исключением последнего шага, который мне нужно запустить:

db2 update database manager configuration using svcename db2c_db2inst1

Однако я не могу запустить это как непривилегированный пользователь (я могу запустить его как пользователь db2isnt1 из строки cmd, и он работает). Задача, которую я использую, выглядит так:

  tasks:
    - name: setup svcename db2c_db2inst1
      remote_user: db2inst1
      shell: db2 update database manager configuration using svcename db2c_db2inst1

, но я получаю следующую ошибку:

TASK [setup svcename db2c_db2inst1] db2 обновить конфигурацию менеджера баз данных с использованием svcename db2c_db2inst1 ...

Я настраиваю ansible для установки DB2 на сервере Linux. Все работает, за исключением последнего шага, который мне нужно запустить:

db2 update database manager configuration using svcename db2c_db2inst1

Однако я не могу запустить это как непривилегированный пользователь (я могу запустить его как пользователь db2isnt1 из строки cmd, и он работает). Задача, которую я использую, выглядит так:

  tasks:
    - name: setup svcename db2c_db2inst1
      remote_user: db2inst1
      shell: db2 update database manager configuration using svcename db2c_db2inst1

, но я получаю следующую ошибку:

TASK [setup svcename db2c_db2inst1] db2 обновляет конфигурацию менеджера баз данных с использованием svcename db2c_db2inst1 ...

Я настраиваю ansible для установки DB2 на сервере Linux. Все работает, за исключением последнего шага, который мне нужно запустить:

db2 update database manager configuration using svcename db2c_db2inst1

Однако я не могу запустить это как непривилегированный пользователь (я могу запустить его как пользователь db2isnt1 из строки cmd, и он работает). Задача, которую я использую, выглядит так:

  tasks:
    - name: setup svcename db2c_db2inst1
      remote_user: db2inst1
      shell: db2 update database manager configuration using svcename db2c_db2inst1

, но я получаю следующую ошибку:

TASK [setup svcename db2c_db2inst1] ****************************************** фатальный: [db2ansible]: НЕ СМОГЛИ! => {"changed": true, "cmd": "менеджер баз данных обновлений db2 конфигурация с использованием svcename db2c_db2inst1 "," delta ": «0: 00: 00.003631», «конец»: «2017-02-13 16: 39: 38.301753», «не удалось»: правда, «rc»: 127, «start»: «2017-02-13 16: 39: 38.298122», «stderr»: «/ bin / sh: ) Я использую захватывающий портал с pfSense в сети, чтобы фильтровать контент и контролировать пропускную способность и т.д. Адаптивный портал с pfSense в сети для фильтрации контента и мониторинга пропускной способности и т. д. Это отлично работает с компьютерами и мобильными устройствами в офисе, поскольку каждый может входить в систему каждый день со своими указанными учетными данными. Однако с такими устройствами, как приставки Verizon FiOS, они не могут получить доступ к интернет-сервисам, потому что pfSense не может обслуживать страницу входа на эти устройства (на STB нет браузера). У кого-нибудь была эта проблема раньше, и если да, то как она была исправлена? Моим последним средством было бы передать их через брандмауэр несмотря ни на что, но я бы хотел избежать этого, если возможно, по соображениям безопасности.

Гэри

1
задан 13 February 2017 в 17:44
1 ответ

Да, портал авторизации PFSense поддерживает обход MAC .

0
ответ дан 4 December 2019 в 05:14

Теги

Похожие вопросы