Ciao,
my goal is to setup a Gemstone on Ubuntu 14.04 LTS server with, in future, the remote management based on tode. I follow and do these: Development Kit Server Installation
Whewn i do: scandella@scandella:/opt/gsDevKitHome$ installServer devKit 3.1.0.6 the system answer: Installing GemStone/S 3.1.0.6 [Info] Starting installation of GemStone64Bit3.1.0.6-x86_64.Linux on scandella ven 13 feb 2015, 13.20.43, 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 # 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-13 13:20:43-- http://ftp.gemtalksystems.com/pub/GemStone64/3.1.0.6/GemStone64Bit3.1.0.6-x86_64.Linux.zip Risoluzione di ftp.gemtalksystems.com (ftp.gemtalksystems.com)... 54.213.115.236 Connessione a ftp.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] GemStone64Bit3.1.0.6-x86_64.Linux.zip: permission denied Impossibile scrivere in "GemStone64Bit3.1.0.6-x86_64.Linux.zip" (permission denied). What i wrong ? ( drwxrwxrwx 11 scandella scandella 4096 feb 13 11:22 gsDevKitHome ) Thanks, Dario _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
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? Dale On 02/13/2015 04:40 AM, Dario Trussardi
via Glass wrote:
Ciao, _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Dale,
I did as sudo the 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 clone https://................../gsDevKitHome.git as 'scandella' permission. The command: installServer devKit 3.1.0.6 now answer:
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 [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
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 <[hidden email]>: > > 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 clone https://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 clone https://................../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 >> # 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 di ftp.gemtalksystems.com (ftp.gemtalksystems.com)... 54.213.115.236 >> Connessione a ftp.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 di get.pharo.org (get.pharo.org)... 128.93.162.72 >> Connessione a get.pharo.org (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 di get.pharo.org (get.pharo.org)... 128.93.162.72 >> Connessione a get.pharo.org (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 [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
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. 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 <[hidden email]>: >> 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 clone https://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 clone https://................../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 >>> # 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 di ftp.gemtalksystems.com (ftp.gemtalksystems.com)... 54.213.115.236 >>> Connessione a ftp.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 di get.pharo.org (get.pharo.org)... 128.93.162.72 >>> Connessione a get.pharo.org (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 di get.pharo.org (get.pharo.org)... 128.93.162.72 >>> Connessione a get.pharo.org (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 > [hidden email] > http://lists.gemtalksystems.com/mailman/listinfo/glass _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/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 <[hidden email]>: >>> 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 clone https://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 clone https://................../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 >>>> # 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 di ftp.gemtalksystems.com (ftp.gemtalksystems.com)... 54.213.115.236 >>>> Connessione a ftp.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 di get.pharo.org (get.pharo.org)... 128.93.162.72 >>>> Connessione a get.pharo.org (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 di get.pharo.org (get.pharo.org)... 128.93.162.72 >>>> Connessione a get.pharo.org (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 >> [hidden email] >> http://lists.gemtalksystems.com/mailman/listinfo/glass > > _______________________________________________ > Glass mailing list > [hidden email] > http://lists.gemtalksystems.com/mailman/listinfo/glass _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
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
I'm sorry I don't
have the details at hand for you... 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, DarioSuggestion: 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 [hidden email]: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 thegit clone https://github.com/dariogithub/gsDevKitHome.gitand 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 clone https://................../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 # 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 di ftp.gemtalksystems.com (ftp.gemtalksystems.com)... 54.213.115.236 Connessione a ftp.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 di get.pharo.org (get.pharo.org)... 128.93.162.72 Connessione a get.pharo.org (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 di get.pharo.org (get.pharo.org)... 128.93.162.72 Connessione a get.pharo.org (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 esistenteA 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 [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass _______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/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
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
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:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
In reply to this post by GLASS mailing list
Dario,
I have written a number of the scripts in gsDevKit using pharo ... there is no way I wanted to write them in bash ... so pharo does need run on the server ... it runs headless, so there is no need to install X11. If you are planning to use tODE it might be convenient to install an X client and use x11 forwarding over ssh to run tODE, but that is not required ... I am writing up documentation explaining this in more detail "right now", but the docs are not quite ready yet ... Dale On 2/14/15 5:52 AM, Dario Trussardi via
Glass wrote:
_______________________________________________ Glass mailing list [hidden email] http://lists.gemtalksystems.com/mailman/listinfo/glass |
Administrator
|
In reply to this post by GLASS mailing list
Everyone, if you want to install a client on one machine while installing the server on another, start by studying what Dale has set up for the Windows client install. Windows has some "unusual characteristics" that require special handling, so you cannot directly use the Windows instructions.
However, they are specifically designed to address installation of the client on one machine with the server installed on another. I am pretty certain that Dale's scripts already support this for Linux systems. I'll be vague and say, there are "installServer" scripts and "installClient" scripts. You should be able to use these independently and install almost any combination you wish. [I have no doubt that there are combinations Dale has not addressed. If you have such a combination, we all will benefit from your documenting the details of what you have to do to get it to work. If you need to modify the scripts, fork the project for your combination, change the scripts as needed, and check in the changes.
|
Free forum by Nabble | Edit this page |