[GeoNode-users] migrate geonode 2.4 to another server

Alessandro Burastero alessandro at acrotec.it
Tue Apr 7 01:34:20 PDT 2015


mmm i tried the geonode-updateip but i didn't worked... maybe i made 
something wrong...
...now i'm testing again the procedure, but i can't install the new 
geonode beta 23 in a new ubuntu 14-04 intallation... the following error 
appear during the geonode postinstall step:

Running GeoNode postinstall ...
Traceback (most recent call last):
   File "<string>", line 1, in <module>
ImportError: No module named geonode
Traceback (most recent call last):
   File "/usr/bin/django-admin", line 5, in <module>
     management.execute_from_command_line()
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 399, in execute_from_command_line
     utility.execute()
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 392, in execute
     self.fetch_command(subcommand).run_from_argv(self.argv)
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 261, in fetch_command
     commands = get_commands()
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 107, in get_commands
     apps = settings.INSTALLED_APPS
   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 
54, in __getattr__
     self._setup(name)
   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 
49, in _setup
     self._wrapped = Settings(settings_module)
   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 
132, in __init__
     % (self.SETTINGS_MODULE, e)
ImportError: Could not import settings 'geonode.settings' (Is it on 
sys.path? Is there an import error in the settings file?): No module 
named geonode.settings
Traceback (most recent call last):
   File "/usr/bin/django-admin", line 5, in <module>
     management.execute_from_command_line()
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 399, in execute_from_command_line
     utility.execute()
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 392, in execute
     self.fetch_command(subcommand).run_from_argv(self.argv)
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 261, in fetch_command
     commands = get_commands()
   File 
"/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 107, in get_commands
     apps = settings.INSTALLED_APPS
   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 
54, in __getattr__
     self._setup(name)
   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 
49, in _setup
     self._wrapped = Settings(settings_module)
   File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 
132, in __init__
     % (self.SETTINGS_MODULE, e)
ImportError: Could not import settings 'geonode.settings' (Is it on 
sys.path? Is there an import error in the settings file?): No module 
named geonode.settings



...while the update from the beta22 goes well

thanks again

Alessandro

On 07/04/15 10:11, Paolo Corti wrote:
> Uh forget my comment about documentation, I have just realized that
> geonode-updateip is a bash script and not a django command.
> cheers
> p
>
> On Tue, Apr 7, 2015 at 10:04 AM, Paolo Corti <pcorti at gmail.com> wrote:
>> Definitely that is the best way, totally forgot about that command :)
>> we need to add it to the documentation
>> (http://docs.geonode.org/en/master/tutorials/admin/commands.html#commands)
>> by the way
>> cheers
>> p
>>
>> On Fri, Apr 3, 2015 at 5:38 PM, Simone Dalmasso
>> <simone.dalmasso at gmail.com> wrote:
>>> Shouldn't the geonode-updateip command do this?
>>>
>>> 2015-03-31 13:54 GMT+02:00 Paolo Corti <pcorti at gmail.com>:
>>>> It looks to me to be a bug, could you file a ticket?
>>>> Thanks
>>>>
>>>> Meanwhile what you can do is to manually update the base_links table
>>>> with something like (not tested):
>>>>
>>>> update base_link
>>>> set url = replace(url, 'old_ip', 'new_ip')
>>>>
>>>> p
>>>>
>>>> On Tue, Mar 31, 2015 at 1:16 PM, Alessandro Burastero
>>>> <alessandro at acrotec.it> wrote:
>>>>> i've truncated the base_link table and then i've run the geonode
>>>>> updatelayers command (and also updatelayerid)... but the base_link table
>>>>> remains empty
>>>>>
>>>>> Alessandro
>>>>>
>>>>>
>>>>> On 31/03/15 11:39, Paolo Corti wrote:
>>>>>> I have no way to test this right now but I believe that truncating the
>>>>>> base_links table and running the updatelayers command should fix this.
>>>>>> Before doing this action do a backup and try it on just one layer
>>>>>> (removing the links related to only that layer from the base_links
>>>>>> table)
>>>>>> You may also need to run the updatemaplayerip command.
>>>>>> p
>>>>>>
>>>>>> On Tue, Mar 31, 2015 at 11:08 AM, Alessandro Burastero
>>>>>> <alessandro at acrotec.it> wrote:
>>>>>>> Hi guys
>>>>>>> i need to migrate my geonode 2.4b22 to another server (same os: ubuntu
>>>>>>> 14-04
>>>>>>> and same geonode version)...
>>>>>>>
>>>>>>> I tried doing it in this way:
>>>>>>>    - copy the geoserver data, styles and workspace directory in the new
>>>>>>> server
>>>>>>>    - domp via pg_dump and restore via psql the geonode database
>>>>>>>
>>>>>>> the result is that geonode recognize all layers but it cannot view
>>>>>>> them
>>>>>>> because all links in the layer metadata contains the old server
>>>>>>> address...
>>>>>>>
>>>>>>> haw can i solve it?
>>>>>>>
>>>>>>> thanks in advance
>>>>>>>       Alessandro
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> geonode-users mailing list
>>>>>>> geonode-users at lists.osgeo.org
>>>>>>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-users
>>>>>>
>>>>>>
>>>>
>>>>
>>>> --
>>>> Paolo Corti
>>>> Geospatial software developer
>>>> web: http://www.paolocorti.net
>>>> twitter: @capooti
>>>> skype: capooti
>>>> _______________________________________________
>>>> geonode-users mailing list
>>>> geonode-users at lists.osgeo.org
>>>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-users
>>>
>>>
>>>
>>> --
>>> Simone
>>
>>
>> --
>> Paolo Corti
>> Geospatial software developer
>> web: http://www.paolocorti.net
>> twitter: @capooti
>> skype: capooti
>
>



More information about the geonode-users mailing list