Linux і UNIX: Оновлення сервера порталу, що працює як некорневой процес

  1. Linux і UNIX®: Оновлення сервера порталу, що працює як некорневой процес
  2. Крок 1: Перевірка повноважень DB2 Database for Linux, UNIX, and Windows
  3. Крок 2: Виклик команди AIX slibclean

Linux і UNIX®: Оновлення сервера порталу, що працює як некорневой процес

Якщо Tivoli Enterprise Portal Server працює в Linux® або AIX як процес не-root і його планується оновити до IBM Tivoli Monitoring версії 6.2.2 за допомогою ID користувача не root, перед оновленням потрібно виконати наступну процедуру:

У Linux пару потрібно лише Крок 1: Перевірка повноважень DB2 Database for Linux, UNIX, and Windows ; в AIX виконайте і Крок 1: Перевірка повноважень DB2 Database for Linux, UNIX, and Windows , і Крок 2: Виклик команди AIX slibclean .

Крок 1: Перевірка повноважень DB2 Database for Linux, UNIX, and Windows

У наступному прикладі використовується база даних сервера порталу TEPS, ID користувача DB2 на робочої станції itmuser і ID користувача-адміністратора DB2 db2inst1. Цей крок обов'язковий і для сайту Linux, і для сайту AIX.

  1. Зареєструйся як адміністратор DB2: su - db2inst1
  2. З'єднаєтеся з базою даних сервера порталу під ID користувача DB2 сервера порталу: db2 connect to TEPS user itmuser using TEPSpw де TEPSpw - пароль для ID користувача itmuser.
  3. Отримайте повноваження для ID користувача DB2 сервера порталу: db2 get authorizations Висновок прикладу: Administrative Authorizations for Current User Direct SYSADM authority = NO Direct SYSCTRL authority = NO Direct SYSMAINT authority = NO Direct DBADM authority = NO Direct CREATETAB authority = NO Direct BINDADD authority = NO Direct CONNECT authority = NO Direct CREATE_NOT_FENC authority = NO Direct IMPLICIT_SCHEMA authority = NO Direct LOAD authority = NO Direct QUIESCE_CONNECT authority = NO Direct CREATE_EXTERNAL_ROUTINE authority = NO Direct SYSMON authority = NO Indirect SYSADM authority = NO Indirect SYSCTRL authority = NO Indirect SYSMAINT authority = NO Indirect DBADM authority = NO Indirect CREATETAB authority = YES Indirect BINDADD authority = YES Indirect CONNECT authority = YES Indirect CREATE_NOT_FENC authority = NO Indirect IMPLICIT_SCHEMA authority = YES Indirect LOAD authority = NO Indirect QUIESCE_CONNECT authori ty = NO Indirect CREATE_EXTERNAL_ROUTINE authority = NO Indirect SYSMON authority = NO
  4. Переконайтеся, що для наступних параметрів задано значення YES, як показано: Direct DBADM authority = YES Direct CREATETAB authority = YES Direct BINDADD authority = YES Direct CONNECT authority = YES Direct CREATE_NOT_FENC authority = YES Direct IMPLICIT_SCHEMA authority = YES Direct LOAD authority = YES Direct QUIESCE_CONNECT authority = YES Direct CREATE_EXTERNAL_ROUTINE authority = YES Якщо для всіх цих параметрів задано значення YES, процедура завершена. В іншому випадку виконайте наведені нижче кроки 5 - 7 .
  5. З'єднаєтеся з базою даних сервера Tivoli Enterprise Portal Server як адміністратор DB2: db2 connect to TEPS user db2inst1 using db2pw де db2pw - пароль для ID користувача db2inst1.
  6. Надайте необхідні дозволи для ID користувача DB2 сервера порталу: db2 GRANT DBADM, CREATETAB, BINDADD, CONNECT, CREATE_NOT_FENCED_ROUTINE, IMPLICIT_SCHEMA, LOAD, CREATE_EXTERNAL_ROUTINE, QUIESCE_CONNECT ON DATABASE to user itmuser
  7. Відновіть з'єднання з базою даних сервера порталу під ID користувача DB2 сервера порталу і повторіть перевірку повноважень: db2 connect to TEPS user itmuser using TEPSpw Database Connection Information Database server = DB2 / LINUX 8.2.8 SQL authorization ID = ITMUSER Local database alias = TEPS db2 get authorizations Administrative Authorizations for Current User Direct SYSADM authority = NO Direct SYSCTRL authority = NO Direct SYSMAINT authority = NO Direct DBADM authority = YES Direct CREATETAB authority = YES Direct BINDADD authority = YES Direct CONNECT authority = YES Direct CREATE_NOT_FENC authority = YES Direct IMPLICIT_SCHEMA authority = YES Direct LOAD authority = YES Direct QUIESCE_CONNECT authority = YES Direct CREATE_EXTERNAL_ROUTINE authority = YES Direct SYSMON authority = NO Indirect SYSADM authority = NO Indirect SYSCTRL authority = NO Indirect SYSMAINT authority = NO Indirect DBADM authority = NO Indirect CREATETAB authority = YES Indirect BINDADD authority = YES Indirect CONNECT authority = YES Indirect CREATE_NOT_FENC authority = NO Indirect IMPLICIT_SCHEMA authority = YES Indirect LOAD authority = NO Indirect QUIESCE_CONNECT authority = NO Indirect CREATE_EXTERNAL_ROUTINE authority = NO Indirect SYSMON authority = NO Тепер ви повинні побачити, що для повноважень наступних елементів задано значення YES: Direct DBADM authority = YES Direct CREATETAB authority = YES Direct BINDADD authority = YES Direct CONNECT authority = YES Direct CREATE_NOT_FENC authority = YES Direct IMPLICIT_SCHEMA authority = YES Direct LOAD authority = YES Direct QUIESCE_CONNECT authority = YES Direct CREATE_EXTERNAL_ROUTINE authority = YES

Крок 2: Виклик команди AIX slibclean

Цей крок застосовується лише для сайтів AIX (але не для Linux).

Як користувач root, викличте команду AIX slibclean:

su -c "/ usr / sbin / slibclean"

[ початок сторінки | сторінка тому | сторінка вперед | зміст ]