Как Вы устанавливаете ClearCase 7.1 на Основанном на Unix сервере без GUI и никакого Интернета?

ZFS имел, это - справедливая доля проблем, но это привлекает очень много внимания в Sun. Я не был бы удивлен, решены ли проблемы под рукой уже. И сбой диска как показанный в этом случае - что-то, что каждый RAID-КОНТРОЛЛЕР/ФАЙЛОВАЯ СИСТЕМА ненавидит. Я видел, что больше чем один RAID-контроллер заставляет ОС запаниковать/подвешивать должный управлять электроникой, говорящей непристойности к нему (и это было без кувалд ;)).

С другой стороны я не думаю, что вопрос состоит в том, если "ZFS хорошо работает", но, "Когда будет он принимать сектор устройства хранения данных".

Все положительные моменты о ZFS (ОЧЕНЬ легкое управление блочным устройством, минимизированная настройка файловых систем, переменных размеров блока, независимости от кэшей записи с аварийным батарейным питанием для безопасной работы, снимки "бесплатно", и т.д.) будут замеченными и требуемыми клиентами.

И это, вероятно, почему каждый поставщик систем хранения, который не является NetApp, медленно становится нервничающим в эти дни (они застревают со своими архаичными проектами устройства хранения данных с очень долгого времени), и Oracle спонсирует btrfs разработку на Linux (хотя это стало своего рода спорный вопрос, так как они поклялись приобрести Sun...).

5
задан 4 August 2009 в 17:26
4 ответа

Установка без диалогов CC7.1 на Unix

(Общественный ответ Wiki: не стесняйтесь редактировать и улучшаться),

Предпосылка

  • на Unix или Linux, установка требует полномочий пользователя root.
  • у Вас должен быть способ скопировать надлежащие файлы установки на сервере (как sftp доступ)
  • Ваш VOBs должен быть доступным или локально или через путь UFS

Получение правильных файлов

Для установки последнего CC7.1 (7.1.0.2) необходимо сначала установить 7.1, затем обновить.
Это означает, что Вам будет нужно:

  • совместимая система.
  • полный файл установки CC7.1 (через Вашу учетную запись Преимущества паспорта: нажмите на "Customer sign in", затем войдите в систему, нажмите на "Software download & media access", "I agree", "Download finder", выберите "IBM Рациональный ClearCase", затем правильная платформа и язык).
    Рекомендуется загрузить файлы настройки директором по Загрузке, который поддерживает прерванные загрузки резюме, и выполните загрузки через брандмауэры (см. здесь для использования и FAQ).
    Вам будет нужно для:
    • Linux x86: IBM Рациональный Многоязычный ClearCase Linux x86 V7.1 (C1SQ8ML.zip, 1.8Go)
    • Солярис (Sun): IBM рациональный многоязычный ClearCase Sun5 V7.1 (C1SQ9ML.zip, 1.5Go)
    • Солярис (x86): IBM рациональный многоязычный ClearCase Солярис-x86 V7.1 (CZ0R6ML.zip, 1.1Go)
      Примечание: если Вы имеете Solaris10 на сервере Sun, берете дистрибутив Sun5, не "Солярис-x86" один!
  • файл ответа адаптирован к Вашей платформе: можно найти список здесь.
    Выбрать clearcase_response_sun5.xml или clearcase_response_linux_x86.xml для наблюдения примера но каждый на самом деле уже включен в файл Cxxx.zip.
  • последний IM можно добраться: посмотрите этот FTP-сервер
  • последний CC Чинит Пакет, который можно получить: это - кумулятивные патчи, таким образом, Вам только нужен последний. См. эту статью "Available iFixes and Fix Packs for ClearCase Family 7.x".
    На данный момент это - эти 7.1.0.2, чинят пакет.
  • последний IFix можно добраться: это - возрастающие патчи, таким образом, необходимо получить всех их начиная с последнего пакета Фиксации (см. ту же статью).
    На данный момент это - 7.1.0.2-IFix01.

Скопируйте те 3 или 4 файла (Cxxx.zip, последний IM, последний FixPack, [последний IFix]) в любой области выпуска Вы хотите. Обратите внимание, что Вам будет нужно вокруг 7Go для файлов установки и полной установки.
Для системы Solaris10 будут требоваться 2 установки: - один на глобальной зоне, область выпуска должна быть доступной от ngz (неглобальная зона) - один в ngz с доступом к области выпуска gz (доступ только для чтения)

Установите основной Выпуск ClearCase

  • разархивируйте все zip-файлы непосредственно в Вашей области выпуска, за исключением IM: создайте подкаталог сначала (как"IM1.3.1") прежде, чем разархивировать его там.
  • основной zip-файл установки Cxxxx.zip создаст disk1 каталог
  • скопируйте файл ответа в disk1 к области выпуска (родительский каталог disk1)
  • отредактируйте свой файл ответа и измените следующие строки:

Если Вы соглашаетесь на лицензионное соглашение, изменяете значение для acceptLicense ключ к истинному.

<agent-input acceptLicense='true'>

3 местоположения хранилища (для CC7.0, latestCC - 7.1.0.2, например - и последнего IM - 1.3, например)

<repository location='/my/release/area/disk1/InstallerImage_xxx' />
<repository location='/my/release/area/disk1/IM...' /> <!-- ignored: IM1.2 bundle with CC7.0 -->
<repository location='/my/release/area/im13...' /> <!-- latest IM -->
<repository location='/my/release/area/7.1.0.2...' /> <!-- latest CC -->

пример:

<repository location='/usr/scm/ccase_rls/disk1/diskTag.inf' />
<repository location='/usr/scm/ccase_rls/disk1/InstallerImage_solaris' />
<repository location='/usr/scm/ccase_rls/7.1.0.2-RATL-RCC.sun5/repository.config' />
<repository location='/usr/scm/ccase_rls/im13' />

имя хоста, регион и smtp

<data key="user.CC_RegSvrHostName,com.ibm.rational.clearcase.linux_x86" value="mycomputername"/>
<data key="user.CC_RegUNIXRegionName,com.ibm.rational.clearcase.linux_x86" value="unix_region"/>
<data key="user.CC_RegSMTPHostName,com.ibm.rational.clearcase.linux_x86" value="mymailserver.mydomain.com"/>

Настройки Atria или Flexm

<data key="user.CC_LICENSE_MANAGER,com.ibm.rational.clearcase.linux_x86" value="ATRIA"/>
<data key="user.ATRIA_HOST_IS_REMOTE,com.ibm.rational.clearcase.linux_x86" value="true"/>
<data key="user.ATRIA_REMOTE_HOSTNAME,com.ibm.rational.clearcase.linux_x86" value="atria_hostname"/>
<data key="user.ATRIA_LOCAL_KEY,com.ibm.rational.clearcase.linux_x86" value=""/>
<data key="user.RCL_PortAtHost" value="27000@ss1"/>

Для Linux только, я рекомендовал бы установить, предварительно создал модули MVFS, следовательно значение "0" к user.CC_MVFSModuleRebuild ключ. Просто удостоверьтесь, что у Вас есть источник ядра под рукой с некоторыми командами как (все возвращаемые значения могут измениться в зависимости от Вашего контекста):

$ rpm -q -f /lib/modules/`uname -r`/build/Makefile 
  kernel-devel-2.6.18-92.el5
$ rpm -q -f /lib/modules/`uname -r`/build/Module.symvers 
  kernel-devel-2.6.18-92.el5

или, более простой:

$echo /lib/modules/`uname -r`/build
/lib/modules/2.6.18-128.el5/build

Устанавливать источники ядра:

$ cd /usr/src
$ sudo yum install kernel-devel
$ sudo ln -s kernels/2.6.18-128.el5-x86_64 linux

Вы будете видеть:

$l /lib/modules/2.6.18-128.el5
 lrwxrwxrwx  1 root root     46 Aug 21 17:01 build -> ../../../usr/src/kernels/2.6.18-128.el5-x86_64/

затем (все еще только для Linux):

<data key="user.CC_MVFSModuleRebuild,com.ibm.rational.clearcase.linux_x86" value="0"/>
<data key="user.CC_MVFSModuleKernelPath,com.ibm.rational.clearcase.linux_x86" value="your_kernel_source_directory"/>

Типичное значение по умолчанию для исходного каталога ядра, для Linux при создании недоношенного, упомянуло выше:

<data key="user.CC_MVFSModuleKernelPath,com.ibm.rational.clearcase.linux_x86" value="/usr/src/linux"/>

Выберите функции, которые Вы хотите установить для Рационального SDLC и установить также com.ibm.cic.agent предложение функции:

<install>
        <offering id='com.ibm.rational.clearcase....'
        <offering id='com.ibm.cici.agent' 

Установите последние версии CC и IM. Вы найдете их идентификатор в:

  • 7.1.0.2-RATL-RCC.linux_x86/repository.config: UPDATES_com.ibm.rational.clearcase.linux_x86~7.1.2.0000-7-1-0-02-00-2009BD090617 = com.ibm.rational.clearcase.linux_x86~7.1.0.00-7-1-081110~7.1
  • im13/configuration/config.ini: Я

  • Выполнять установку, от Вашей области выпуска

Команда:

 sudo ./im13/install --launcher.ini ./im13/silent-install.ini -silent -ShowVerboseProgress -input ./clearcase_response.xml > & install_7.1.0.0.log

Принципы:

  • если никакой CC не будет установлен, то это установит 7.0, то обновит 7.1.0.2 за один шаг.
  • не используйте IM, связанный CC (disk1/InstallerImage_xxx): это 1.2 один, слишком низко для установки последнего CC. Используйте непосредственно последний IM.
  • всегда перенаправление stdout и stderr в пользовательском специальном файле журнала
  • если любое сообщение об ошибке (даже проблема во время один'mount vob'), был бы полный откат. Если так, Ваш специальный файл журнала полезен, но можно также найти файлы журнала IM в

Файлы журнала IM:

/var/ibm/InstallationManager/logs/native

Удаление

В случае проблемы или незаконченной установки, можно всегда удалять продукт, но:

  • это удаляет все
  • сохраните/var/adm/atria сначала (Ваши настройки реестра)
  • просто замените элемент <uninstall modify='false'> элемент
  • команда остается тем же
  • Если Вы удаляете версию 7.1.0.2 предложения, она удаляет весь ClearCase, не только, патч поставил 7.1.0.0
6
ответ дан 3 December 2019 в 01:08

Я думаю, что Вы найдете информацию, которую Вы ищете в следующем technotes.

Так как я могу только отправить один URL здесь, я перечислил другие technote числа ниже. http://www-01.ibm.com/support/docview.wss?rs=984&uid=swg21390817

При замене последних 7 цифр вышеупомянутого URL с каким-либо из следующих technote чисел можно просмотреть другие пять:

1393769 1393735 1393304 1390818 1393738

Я надеюсь, что это помогает;-)

1
ответ дан 3 December 2019 в 01:08
  • 1
    @Denise Спасибо за те ссылки. Соответствующие уже упоминаются как комментарий к моему вопросу выше с тех пор вчера. –  VonC 5 August 2009 в 09:46

TroubleShooting: каталог Containing не мог быть установлен для ярлыка каталога "менеджер по Установке IBM"

Остановки процесса и очистка установка из-за "ярлыка каталога" не набор

Признак

Cleaning up saved files.  (100% of < 1 MB at 71 KB/sec; 0 seconds remain)
Cleaning up saved files.
Error during "install" phase:
  Containing directory could not be set for directory shortcut"IBM Installation Manager".
Install:
JVM terminated. Exit code=1
...

Причина

Эта статья IBM детализирует причину:

/usr/share/desktop-directories не перезаписываемо.

Это происходит особенно на установке Соляриса в NGZ (Неглобальная зона), где /usr/share распространено с Глобальной зоной, но не перезаписываем от NGZ.

Обходное решение/разрешение

Для ksh сессия

sudo export XDG_DATA_HOME=/var/IBM/desktop-directories

Для tcsh сессия

sudo setenv XDG_DATA_HOME /var/IBM/desktop-directories

Это плюс обычное sudo ./install --launcher ... заставит процесс установки создать desktop-directories и его ярлыки в перезаписываемом каталоге.

Примечание: можно сделать /var/IBM/desktop-directories свяжитесь с любым нестандартным путем также (как /export/IBM/desktop-directories).

2
ответ дан 3 December 2019 в 01:08

TroubleShooting: GDK-КРИТИЧЕСКАЯ ошибка

Процесс сразу останавливается с несколькими ошибками при начале Gdk-CRITICAL error

Признак

Если процесс перестал работать со следующим набором сообщений об ошибках:

(install:22364): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1279: assertion `GDK_IS_WINDOW (window)' failed
(install:22364): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window
(install:22364): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1299: assertion `window != NULL' failed
(install:22364): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1299: assertion `window != NULL' failed
(install:22364): Gtk-CRITICAL **: file gtkstyle.c: line 910: assertion `GTK_IS_STYLE (style)' failed
(install:22364): GLib-GObject-CRITICAL **: file gobject.c: line 1579: assertion `G_IS_OBJECT (object)' failed
...

Причина

Это "нормально", поскольку это проверяет потребность в тихой установке и не основанную на GUI: Вам не была нужна графическая среда для запуска того GUI.
Однако причина проста: один из параметра является неправильным.

Например, использование:

--launcher.ini ./disk1/InstallerImage_solaris/silent_install.ini

вместо:

--launcher.ini ./disk1/InstallerImage_solaris/silent-install.ini

(отметьте'_'вместо'-silent-install.ini имя файла)

Обходное решение/разрешение

Зафиксируйте параметр.

2
ответ дан 3 December 2019 в 01:08

Теги

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