[Glass] installServer devKit 3.1.0.6

Joachim Tuchel via Glass glass at lists.gemtalksystems.com
Sat Feb 14 05:54:36 PST 2015


Hi Dario,

so I guess installServer is not the script you should use, because it 
also installs Pharo and tode.

I guess we'll have to wait for Dale to help with this, because I must 
admit I asked myself the same question: what if I want to deploy on a 
headless server later...?

Joachim


Am 14.02.15 um 14:52 schrieb Dario Trussardi via Glass:
> Ciao Joachim,
>
> thanks for the considerations.
>
> But my server load Ubuntu  14.04 LTS Server version without the GUI 
> support ( not desktop version )
>
> I,m displaced ?
>
> I don't need to load Pharo on the server.
>
> Thanks,
>
> Dario
>
>> Hi Dario,
>>
>> my notes are at the custemers' office, so I can't tell you exactly. 
>> Trying the 3 that were suggested wasn't enough, so I had to search 
>> the web for a complete list. It's not long..
>>
>>
>> According to 
>> http://www.samadhiweb.com/blog/2014.04.20.trusty.pharo.html, you only 
>> need
>> |lib32gcc1 in addition.|
>> ||
>> |Please do not install any older version of libssl!|
>> ||
>> ||
>> |I'm sorry I don't have the details at hand for you...
>> ...And please don't forget curl. If you get some errors that some mcz 
>> file was too short or such, you forgot ;-)
>>
>>
>> Good luck,
>>
>> Joachim
>>
>>
>>
>> |
>>
>> Am 14.02.15 um 13:59 schrieb Dario Trussardi via Glass:
>>> Joachim,
>>>
>>>> BTW:
>>>>
>>>> we always restarted the whole process, because sometimes the scripts would "complain" that there already is a Gem or stuff, so we always deleted /opt/gemstone and the gsDevHome directory and started with git clone. I am quite sure you could try by just using the buildTodeImage script, but we just wanted to be sure we're not sufering from some unfinished artefact. Luckily, the customer had a fast ingternet connection.
>>>>
>>>> Dario: don't give up, you're almost there. I mean it, the 32 bit libraries and curl and libpam0g is all that's missing now.
>>> I do the command:
>>>
>>> 	 sudo apt-get install ia32-libs
>>>
>>> it answer:
>>>
>>> 	Lettura elenco dei pacchetti... Fatto
>>> 	Generazione albero delle dipendenze
>>> 	Lettura informazioni sullo stato... Fatto
>>> 	Il pacchetto ia32-libs non ha versioni disponibili, ma è nominato da un altro
>>> 	pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
>>> 	oppure è disponibile solo all'interno di un'altra sorgente
>>> 	Tuttavia questi pacchetti lo sostituiscono:
>>>   	 lib32z1 lib32ncurses5 lib32bz2-1.0
>>>
>>> What do you load for 32 bit libraries?
>>>
>>> Thanks,
>>>
>>> 	Dario
>>>
>>>> Suggestion: first try starting Pharo using the pharo-ui command in the $GS_HOME/pharo subdirectory. Don't reinstall everything before that. Only when Pharo happily starts, install curl and libpam0g:i386 and re-run installServer. This saves a lot of time and you should be good to go!
>>>>
>>>> Joachim
>>>>
>>>>
>>>> Am 14.02.15 um 13:24 schrieb Joachim Tuchel via Glass:
>>>>> Dario,
>>>>>
>>>>> We had this problem just this week. You are missing the 32 bit libraries for Pharo.
>>>>>
>>>>> Please visit the Pharo website to find out which libs you need. When you have the ones for pharo, make sure to also install curl and libpam0g:i386
>>>>>
>>>>> That should do the trick.
>>>>>
>>>>> Joachim
>>>>>
>>>>> Am 14.02.2015 12:49 schrieb Dario Trussardi via Glass<glass at lists.gemtalksystems.com>:
>>>>>> Dale,
>>>>>>
>>>>>>> Dario,
>>>>>>>
>>>>>>> What are the permissions on $GS_HOME/gemstone/downloads? That's the directory where the zip file is installed.
>>>>>>>
>>>>>>> What os user are you logged in as?
>>>>>> I did  as sudo the
>>>>>>> git clonehttps://github.com/dariogithub/gsDevKitHome.git
>>>>>> and this create some directory with only root permission.
>>>>>>
>>>>>>
>>>>>> Now i create my gitDTR with default user ( scandella) permission  and do the command:   git init  on it.
>>>>>>
>>>>>> After i can submit the git clonehttps://................../gsDevKitHome.git   as 'scandella' permission.
>>>>>>
>>>>>> The command:    installServer devKit 3.1.0.6     now answer:
>>>>>>
>>>>>>> Installing GemStone/S 3.1.0.6
>>>>>>> [Info] Starting installation of GemStone64Bit3.1.0.6-x86_64.Linux on scandella
>>>>>>> sab 14 feb 2015, 11.39.12, CET
>>>>>>> [Info] Setting up shared memory
>>>>>>>    Total memory available is 7789 MB
>>>>>>>    Max shared memory segment size is 2048 MB
>>>>>>>    Max shared memory allowed is 8192 MB
>>>>>>> [Info] No need to increase max shared memory segment size
>>>>>>> [Info] No need to increase max shared memory allowed
>>>>>>> [Info] The following shared memory settings already exist in /etc/sysctl.conf
>>>>>>> To change them, remove the following lines from /etc/sysctl.conf and rerun this script
>>>>>>> #kernel.domainname =example.com  <http://example.com>
>>>>>>> # kernel.shm* settings added by MagLev installation
>>>>>>> kernel.shmmax=2147483648
>>>>>>> kernel.shmall=2097152
>>>>>>> [Info] Setting up GemStone netldi service port
>>>>>>> [Info] GemStone netldi service port is already set in /etc/services
>>>>>>> To change it, remove the following line from /etc/services and rerun this script
>>>>>>> gs64ldi         50377/tcp        # Gemstone netldi
>>>>>>> [Info] Downloading GemStone64Bit3.1.0.6-x86_64.Linux.zip using /usr/bin/wget
>>>>>>> --2015-02-14 11:39:12--http://ftp.gemtalksystems.com/pub/GemStone64/3.1.0.6/GemStone64Bit3.1.0.6-x86_64.Linux.zip
>>>>>>> Risoluzione diftp.gemtalksystems.com  (ftp.gemtalksystems.com)... 54.213.115.236
>>>>>>> Connessione aftp.gemtalksystems.com  (ftp.gemtalksystems.com)|54.213.115.236|:80... connesso.
>>>>>>> Richiesta HTTP inviata, in attesa di risposta... 200 OK
>>>>>>> Lunghezza: 99593193 (95M) [application/zip]
>>>>>>> Salvataggio in: "GemStone64Bit3.1.0.6-x86_64.Linux.zip"
>>>>>>>
>>>>>>> 100%[==============================================================================================================>] 99.593.193   547KB/s   in 2m 48s
>>>>>>>
>>>>>>> 2015-02-14 11:42:01 (580 KB/s) - "GemStone64Bit3.1.0.6-x86_64.Linux.zip" salvato [99593193/99593193]
>>>>>>>
>>>>>>> [Info] Creating /opt/gemstone directory
>>>>>>> [Info] Uncompressing GemStone archive into /opt/gitDTR/gsDevKitHome/gemstone/products/
>>>>>>> [Info] Copying initial system.conf to data directory
>>>>>>> [Info] Copying initial Seaside repository to data directory
>>>>>>> Install Pharo
>>>>>>> Installing Pharo
>>>>>>> --2015-02-14 11:42:03--http://get.pharo.org/vmLatest
>>>>>>> Risoluzione diget.pharo.org  <http://get.pharo.org>  (get.pharo.org  <http://get.pharo.org>)... 128.93.162.72
>>>>>>> Connessione aget.pharo.org  <http://get.pharo.org>  (get.pharo.org  <http://get.pharo.org>)|128.93.162.72|:80... connesso.
>>>>>>> Richiesta HTTP inviata, in attesa di risposta... 200 OK
>>>>>>> Lunghezza: 5351 (5,2K) [text/html]
>>>>>>> Salvataggio in: "STDOUT"
>>>>>>>
>>>>>>> 100%[==============================================================================================================>] 5.351       --.-K/s   in 0,005s
>>>>>>>
>>>>>>> 2015-02-14 11:42:03 (1,13 MB/s) - scritto su stdout [5351/5351]
>>>>>>>
>>>>>>> Downloading the latest pharoVM:
>>>>>>> http://files.pharo.org/vm/pharo/linux/latest.zip
>>>>>>> pharo-vm/pharo
>>>>>>> Downloading PharoV10.sources:
>>>>>>> http://files.pharo.org/sources//PharoV10.sources.zip
>>>>>>> Downloading PharoV20.sources:
>>>>>>> http://files.pharo.org/sources//PharoV20.sources.zip
>>>>>>> Downloading PharoV30.sources:
>>>>>>> http://files.pharo.org/sources//PharoV30.sources.zip
>>>>>>> Creating starter scripts pharo and pharo-ui
>>>>>>> Please install the 32bit libraries
>>>>>>>     sudo aptitude install ia32-libs
>>>>>>> --2015-02-14 11:42:31--http://get.pharo.org/stable
>>>>>>> Risoluzione diget.pharo.org  <http://get.pharo.org>  (get.pharo.org  <http://get.pharo.org>)... 128.93.162.72
>>>>>>> Connessione aget.pharo.org  <http://get.pharo.org>  (get.pharo.org  <http://get.pharo.org>)|128.93.162.72|:80... connesso.
>>>>>>> Richiesta HTTP inviata, in attesa di risposta... 200 OK
>>>>>>> Lunghezza: 2611 (2,5K) [text/html]
>>>>>>> Salvataggio in: "STDOUT"
>>>>>>>
>>>>>>> 100%[==============================================================================================================>] 2.611       --.-K/s   in 0,001s
>>>>>>>
>>>>>>> 2015-02-14 11:42:32 (2,43 MB/s) - scritto su stdout [2611/2611]
>>>>>>>
>>>>>>> Downloading the latest 30 Image:
>>>>>>>      http://files.pharo.org/image/30/latest.zip
>>>>>>> Pharo.image
>>>>>>> copy gci libraries
>>>>>>> [Info] Finished GemStone64Bit3.1.0.6-x86_64.Linux installation on scandella
>>>>>>>
>>>>>>> [Info] GemStone version information:
>>>>>>> GemStone/S 64 Bit
>>>>>>> 3.1.0.6 Build: gss64_3_1_0_5_x_branch-33242
>>>>>>> Thu Apr 17 16:12:14 2014
>>>>>>> creating todeClient image
>>>>>>> /opt/gitDTR/gsDevKitHome/pharo/pharo: riga 11: /opt/gitDTR/gsDevKitHome/pharo/pharo-vm/pharo: File o directory non esistente
>>>>>> A this point i don't understand if Gemstone is right installing o if the installerServer procedure is not right terminate.
>>>>>>
>>>>>> The system where i run the:  installServer devKit 3.1.0.6  command is a system with Ubuntu server without GUI support.
>>>>>>
>>>>>> My goal is to load Gemstone on it .
>>>>>>   The Pharo with TODE  and  Pharo with Gemtools,   run on separated MACBook system.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Dario
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> Glass mailing list
>>>>> Glass at lists.gemtalksystems.com
>>>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>>> _______________________________________________
>>>> Glass mailing list
>>>> Glass at lists.gemtalksystems.com
>>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>> _______________________________________________
>>> Glass mailing list
>>> Glass at lists.gemtalksystems.com
>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com <mailto:Glass at lists.gemtalksystems.com>
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>
>
>
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20150214/f34c8fa8/attachment-0001.html>


More information about the Glass mailing list