powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / установка cache на Ubuntu
25 сообщений из 51, страница 1 из 3
установка cache на Ubuntu
    #38559626
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет

В virtualbox установил ubuntu 13.10, дополнения гостевой ОС установил, обновления загрузил,
пытаюсь установить cache 2013.1.4.801.0
скачал cache-2013.1.4.801.0-lnxsusex64.tar.gz
распаковал во временную папку
запустил установку # /pathname/cinstall
все по документации

но установка падает на Unable to allocate shared memory minimum of 65MB
текст из терминала
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
Please review the installation options: 
------------------------------------------------------------------ 
Instance name: CACHE2014 
Destination directory: /cache/c2014 
Cache version to install: 2013.1.4.801.0 
Installation type: Development 
Unicode support: Y 
Initial Security settings: Minimal 
User who owns instance: root 
Group allowed to start and stop instance: evg 
Effective group for Cache processes: cacheusr 
Effective user for Cache SuperServer: cacheusr 
SuperServer port: 1972 
WebServer port: 57772 
JDBC Gateway port: 62972 
CSP Gateway: using built-in web server 
Client components: all 
------------------------------------------------------------------ 

Do you want to proceed with the installation <Yes>?  y 

Starting installation... 

Starting up Cache for loading... 
Unable to allocate 84 MB shared memory... 
Unable to allocate 71 MB shared memory... 
Unable to allocate 71 MB shared memory... 
Configuring minimum system... 
Unable to allocate 65 MB shared memory... 
Unable to allocate shared memory minimum of 65MB 
Startup aborted. 
Startup error. See cconsole.log for more information. 
Call InterSystems Technical Support if you need assistance. 
Cache failed to start. 
Check /cache/c2014/mgr/cconsole.log for more details. 
Call InterSystems Technical Support if you need assistance. 

** Installation aborted ** 
cconsole.log
Код: plaintext
1.
2.
02/13/14-11:59:35:277 (0) 2 Cache license file (cache.key) missing or unreadable.
02/13/14-11:59:35:277 (0) 2 Failed to allocate 76MB shared memory: 2MB global buffers, 24MB routine buffers
02/13/14-11:59:35:278 (0) 2 Unable to allocate shared memory minimum of 56MB

что посоветуете предпринять?

и еще вопрос к DAiMor
подскажи пожалуйста порядок действий для установки твоей студии, какую java нужно скачать и как её установить?

спасибо
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559642
Александр Коблов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559658
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр Коблов,

смущает:
Код: sql
1.
The recommendations to change the shared memory limits do not apply to SUSE Linux 64-bit systems


выполнение команды
Код: sql
1.
sets shmall and shmmax shared memory

результат: команда sets не найдена
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559665
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для установки NBStudio, нужно скачать jdk7
jdk-7u51-linux-i586.tar.gz или jdk-7u51-linux-x64.tar.gz
прописать в PATH, путь до bin в jdk

скачать nbstudio-linux.sh
sh ./nbstudio-linux.sh
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559674
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007Александр Коблов,

смущает:
Код: sql
1.
The recommendations to change the shared memory limits do not apply to SUSE Linux 64-bit systems



выполнение команды
Код: sql
1.
sets shmall and shmmax shared memory


результат: команда sets не найдена
То что там указано SUSE, не должно смущать, Ubuntu слабо поддерживаемая со стороны ISC, и поэтому в документации мало указаний на нее

sets shmall and shmmax shared memory - это не команда это комментарий, того что делают команды ниже
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559679
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На форуме достаточно тем, по тому как решать эту проблему.
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559730
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ок
спасибо всем за наводки, cache установил

остался пока один вопрос:
Код: sql
1.
2.
3.
export PATH=$PATH:/usr/cache/bin:/path/to/j2sdk/bin:/.
export CLASSPATH=
      $CLASSPATH:/cache/dev/java/lib/JDK16/cachedb.jar:/path/to/otherjar/file:/.



1. :/usr/cache/bin - /usr/ кого прописывать? себя или cacheusr ?
2. :/path/to/j2sdk/bin - тут непонятно (j2sdk - где такую папку искать?)
3. :/path/to/otherjar/file - и тут непонятно

и еще: после перезапуска виртуальной машины мне нужно будет вручную каше стартовать? под виндами был параметр настраиваемый "стартовать при запуске"
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559752
JDK в ubuntu лучше ставить так:
Код: plaintext
sudo apt-get install openjdk-7-jdk
Под открытой тоже всё должно работать.

Или, если нужна закрытая, то:
Код: plaintext
1.
2.
3.
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559774
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старт и остановка Cache, да под Linux вручную
но можно попробовать поставить скрипты отсюда , я их правда я не проверял.
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38559802
DAiMorСтарт и остановка Cache, да под Linux вручную
но можно попробовать поставить скрипты отсюда , я их правда я не проверял.

а можно просто прописать команду запуска cache в /etc/rc.local
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560748
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ymka2007ок
спасибо всем за наводки, cache установил

остался пока один вопрос:
Код: sql
1.
2.
3.
export PATH=$PATH:/usr/cache/bin:/path/to/j2sdk/bin:/.
export CLASSPATH=
      $CLASSPATH:/cache/dev/java/lib/JDK16/cachedb.jar:/path/to/otherjar/file:/.



1. :/usr/cache/bin - /usr/ кого прописывать? себя или cacheusr ?
2. :/path/to/j2sdk/bin - тут непонятно (j2sdk - где такую папку искать?)
3. :/path/to/otherjar/file - и тут непонятно

и еще: после перезапуска виртуальной машины мне нужно будет вручную каше стартовать? под виндами был параметр настраиваемый "стартовать при запуске"

помогите с этим вопросом разобраться
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560761
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007остался пока один вопрос:
Код: sql
1.
2.
3.
export PATH=$PATH:/usr/cache/bin:/path/to/j2sdk/bin:/.
export CLASSPATH=
      $CLASSPATH:/cache/dev/java/lib/JDK16/cachedb.jar:/path/to/otherjar/file:/.




1. :/usr/cache/bin - /usr/ кого прописывать? себя или cacheusr ?
2. :/path/to/j2sdk/bin - тут непонятно (j2sdk - где такую папку искать?)
3. :/path/to/otherjar/file - и тут непонятно
Это в большинстве случаев не требуется. Думаю и тебе тоже.
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560871
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
java - установил,

предварительно в root режиме прописал:
Код: sql
1.
2.
3.
4.
echo 536870912 >/proc/sys/kernel/shmall     
echo 536870912 >/proc/sys/kernel/shmmax
ulimit -v 512000
ulimit -m 512000


cache - установил
nbstudio-linux.sh - установилась только после перезагрузки виртуалки

теперь пытаюсь стартовать cache, но
пишет что опять не хватает памяти
информация из терминалаStarting CACHE2013
using 'cache.cpf' configuration file

Automatically configuring buffers
Unable to allocate 348 MB shared memory...
Unable to allocate 315 MB shared memory...
Unable to allocate 281 MB shared memory...
Unable to allocate 248 MB shared memory...
Unable to allocate 215 MB shared memory...
Unable to allocate 182 MB shared memory...
Unable to allocate 148 MB shared memory...
Unable to allocate 115 MB shared memory...
Configuring minimum system...
Unable to allocate 77 MB shared memory...
Unable to allocate shared memory minimum of 77MB
Startup aborted.
Startup error. See cconsole.log for more information.
Call InterSystems Technical Support if you need assistance.

В связи с чем вопрос:
как проверить внесены ли мои изменения по выделению памяти?
и что посоветуете предпринять?

DAiMor,
DAiMorпрописать в PATH, путь до bin в jdk
студия установлена в:
домашняя папка/nbstudio

как прописать путь?
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560892
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007предварительно в root режиме прописал:
Код: sql
1.
2.
3.
4.
echo 536870912 >/proc/sys/kernel/shmall     
echo 536870912 >/proc/sys/kernel/shmmax
ulimit -v 512000
ulimit -m 512000

Это временная установка параметров
первые два ставятся на постоянку, в
/etc/sysctl.conf
Код: sql
1.
2.
proc.sys.kernel.shmall = 536870912 
proc.sys.kernel.shmmax = 536870912 


и последние два
/etc/security/limits.conf
Код: sql
1.
2.
* hard memlock 512000
* soft memlock 512000



Ymka2007студия установлена в:
домашняя папка/nbstudio
как прописать путь?Раз все встало, уже не требуется.

Ymka2007как проверить внесены ли мои изменения по выделению памяти?перезагрузится
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560897
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMorЭто временная установка параметров
первые два ставятся на постоянку, в
/etc/sysctl.conf
Код: sql
1.
2.
proc.sys.kernel.shmall = 536870912 
proc.sys.kernel.shmmax = 536870912 


и последние два
/etc/security/limits.conf
Код: sql
1.
2.
* hard memlock 512000
* soft memlock 512000



это нужно в самих файлах прописывать?
как открыть их с root правами?
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560914
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007,

Да в самих файлах добавить эти строчки
можно например так
Код: plaintext
sudo echo proc.sys.kernel.shmall = 536870912  >> /etc/sysctl.conf
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560931
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMor,

делал немного подругому
в терминале запустил команду sudo -i вошел в режим root
нашел эти фалы, по одному перетаскивал в терминал и открывал их в gedit
редактировал как ты написал, сохранял
перезагрузил, потом еще и выкл/вкл ubuntu
файлы проверил изменения сохранились
но
все равно не хватает памяти для запуска cache
при вводе в терминале
Код: sql
1.
2.
3.
4.
ulimit -v
unlimited
ulimit -m
unlimited


что еще можно предпринять?
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560936
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужен
ulimit -l

после изменения файлов, перезагружался ?
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560953
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMor,

ulimit -l
512000

да, перезагружался
все равно пишет что не хватает памяти

прописал
Код: sql
1.
2.
3.
#sets shmall and shmmax shared memory
echo 536870912 >/proc/sys/kernel/shmall     #Sets shmall to 512 MB
echo 536870912 >/proc/sys/kernel/shmmax     #Sets shmmax to 512 MB



каше запустился
но это до первой перезагрузки
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560957
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и еще, указанные в документации файлы
/etc/init.d/boot.local
/etc/profile.local

не существуют, может их нужно создать и прописать туда?
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560969
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007прописал
Код: sql
1.
2.
3.
#sets shmall and shmmax shared memory
echo 536870912 >/proc/sys/kernel/shmall     #Sets shmall to 512 MB
echo 536870912 >/proc/sys/kernel/shmmax     #Sets shmmax to 512 MB




каше запустился
но это до первой перезагрузки
это моя ошибка
в sysctl.conf, должно быть так
Код: sql
1.
2.
kernel.shmall = 536870912 
kernel.shmmax = 536870912 



соответственно проверить после перезагрузки можно так
Код: plaintext
1.
2.
3.
# sysctl kernel.shmall
kernel.shmall = 536870912 
# sysctl kernel.shmmax
kernel.shmmax = 536870912 
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38560970
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007и еще, указанные в документации файлы
/etc/init.d/boot.local
/etc/profile.local

не существуют, может их нужно создать и прописать туда?нет, этого не требуется
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38561026
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дима, ОГРОМНОЕ СПАСИБО!!! все получилось

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

вопросы по студии:
где кнопка компиляции? есть ли она?
показать веб страницу?

в общем большой респект за проделанную работу буду дальше изучать ))

и вопрос, из-за которого я все это затеял:
мне нужно выполнить архивирование запустив в каше $zf(-1,....)
с виндами все понятно,
а в ubuntu будет такая команда выполняться? (предполагаю что да)
но суть вот в чем
мне нужно выполнить установку архиватора из репозитория задав команду в терминале каше
прокатит ли это?
если бы выполнял в терминале ОС:
Код: sql
1.
sudo apt-get install p7zip

если в терминале каше:
Код: sql
1.
$zf(-1,"sudo apt-get install p7zip")



прокатит?
это пока теория, практика будет впереди

всем еще раз спасибо
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38561153
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с созданием подключения, несколько странно, не встречал такого поведения

Компиляция при сохранении. как для рутин так и для классов
показать веб-страницу пока такого нет

по поводу последнего, $zf(-1) работает везде, только разумеется пути верно указывать.
sudo apt-get сработает, только если ты это разрешишь делать без пароля, но делать так конечно не очень безопасно
почитай в инете про sudoers, нужно будет прописать разрешение, выполнять команду apt-get для пользователя от имени которого работает cache без пароля.
...
Рейтинг: 0 / 0
установка cache на Ubuntu
    #38563422
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех!

установил ubuntu на виртуальную машину, сетевое подключение - "сетевой мост", IP прописал
из основной ОС обращаюсь у порталу управления cache, установленному на гостевой ОС - все ОК
пытаюсь обратиться к студии через удаленный доступ - не пускает
к терминалу - не пускает

что нужно включить? и вообще такие доступы будут работать? важны оба
...
Рейтинг: 0 / 0
25 сообщений из 51, страница 1 из 3
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / установка cache на Ubuntu
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]