[Opensim-users] Troubles with OAR and IAR files following HD crash
Justin Clark-Casey
jjustincc at googlemail.com
Thu Apr 26 00:28:37 UTC 2012
On 25/04/12 19:39, Fleep Tuque wrote:
> Hi Justin,
>
> 1) Yes, it was the same failures every time, for both IAR and OAR files.
>
> 2) Taking the UUID from the error line in the region console that looks like:
>
> 14:25:14 - [ARCHIVER]: Could not find asset 482b4c38-63c4-23d5-88eb-2d84a278616f
>
> And running the command "dump asset <UUID>" on the ROBUST console yields:
>
> ERROR: No asset found with ID 482b4c38-63c4-23d5-88eb-2d84a278616f
> ERROR: No asset found with ID 482b4c38-63c4-23d5-88eb-2d84a278616f
This indicates that the assets simply are not there to save - the problem is probably not with OAR saving per se. I
don't know where they would have gone - could they have been lost in the corruption?
If you are seeing them then I have to assume they are cached somewhere, either client side (though I'm assuming you
cleared client cache) or simulator-side.
>
> 3) I _think_ the problem assets are all textures, though I don't know how to verify that other than to say the only
> visible symptom I see from the uploaded OAR or IAR file are missing textures, primarily on clothing items that were
> stored inside another object.
>
>
> The [Archiver] tells me it can't find these bazillion assets with UUID whatever, but I don't know which assets those are
> and don't know how to figure it out either. In the absence of being able to fix the problem assets, I'd be happy to
> just DELETE them so at least I'd know which items on the region (or in inventory) were ok, but since the problem UUIDs
> don't show up in the assets table, the prim table, or with the show asset command, I'm stumped about what to do to
> resolve the issue.
Unfortunately recording the information about the source of asset uuids is not a trivial code change. However, I do see
that it would be a very useful thing to have in these cases.
>
> For now, I'm going through the restored OAR file item by item on the sim and checking it and its contents for problems
> or missing textures, and where I find them, I'm replacing the texture on the original sim so hopefully in the next OAR
> save, that item will be ok.
>
> - Chris/Fleep
>
> Chris M. Collins (SL/OS: Fleep Tuque)
> Center for Simulations & Virtual Environments Research (UCSIM)
> UCIT Instructional & Research Computing
> University of Cincinnati
> 406A Zimmer Hall
> 315 College Drive
> PO BOX 210088
> Cincinnati, OH 45221-0088
> chris.collins at uc.edu <mailto:chris.collins at uc.edu>
> (513) 556-3018
>
> http://ucsim.uc.edu
>
> On Tue, Apr 24, 2012 at 11:05 PM, Justin Clark-Casey <jjustincc at googlemail.com <mailto:jjustincc at googlemail.com>> wrote:
>
> Is it exactly the same failures every time? What happens if you dump out the asset using the "dump asset" command
> on the robust console? (don't do this on region in case it's cached). Does the dump output appear to contain the
> assets? What exactly are they, serialized object files, textures?
>
>
> On 24/04/12 14:54, Fleep Tuque wrote:
>
> Hi all,
>
> Since the FleepGrid hard drive crash a few weeks ago, I've been trying to backup content in a variety of ways to
> make
> sure I never lose anything again, but I keep running into issues making both OAR files and IAR files with
> content that
> exists on the sim or in my inventory. When the hard drive failed and had to be replaced, I restored the opensim
> database from a mysql dump file, and restored all of the regions with OAR backups.
>
> It seemed to me that everything restored ok, but apparently that isn't the case since I can't seem to make good new
> copies of some of the restored items.
>
> For example, I just tried to make an IAR backup of my "product boxes" - these are items I've created and
> packaged up as
> freebies. The boxes are sitting on a region that I restored from an OAR file. I go to the region, take a copy
> of the
> boxes sitting out on the sim, and neatly organize them by category in my inventory, then run the command to make
> an IAR
> file and I see a ton of these error messages on the region console:
>
> 08:56:16 - [ASYNC REQUEST]: Request GET http://74.83.148.18:8003/__assets/5857ed38
> <http://74.83.148.18:8003/assets/5857ed38>
> -0f21-4225-96de-3a0fb7e5a666 failed with status ConnectFailure and message Unabl
> e to connect to the remote server
> 08:56:16 - [ASYNC REQUEST]: Request GET http://74.83.148.18:8003/__assets/0d4d6aac
> <http://74.83.148.18:8003/assets/0d4d6aac>
> -9400-4f44-a4d9-311512e29c1b failed with status ConnectFailure and message Unabl
> e to connect to the remote server
> 08:56:16 - [ASYNC REQUEST]: Request GET http://74.83.148.18:8003/__assets/53ad28a3
> <http://74.83.148.18:8003/assets/53ad28a3>
> -c0f1-4e4c-ad2c-85ec41110fc2 failed with status ConnectFailure and message Unabl
> e to connect to the remote server
>
> On the ROBUST console, at the same time, these errors pop up:
>
> 08:56:16 - [BASE HTTP SERVER]: slow GET request for /assets/7474c82c-f428-4b76-b
> 2dd-10859beeb9d3 from 74.83.148.18:4431 <http://74.83.148.18:4431> <http://74.83.148.18:4431> took 3891 ms
>
> 08:56:16 - [BASE HTTP SERVER]: slow GET request for /assets/203ccc0c-52eb-40cf-8
> f56-6dfb30f032c3 from 74.83.148.18:4582 <http://74.83.148.18:4582> <http://74.83.148.18:4582> took 3078 ms
>
> 08:56:16 - [BASE HTTP SERVER]: slow GET request for /assets/6a137fba-7eec-4db8-8
> 038-e94250fbc8d3 from 74.83.148.18:3828 <http://74.83.148.18:3828> <http://74.83.148.18:3828> took 3906 ms
>
>
> At the end of the IAR file save process, again on the region console, the following appears:
>
> 08:56:17 - [ARCHIVER]: Added 1200 assets to archive
> 08:56:19 - [ARCHIVER]: Successfully added 1248 assets (1319 assets not found but
> these may be expected invalid references)
> 08:56:19 - [INVENTORY ARCHIVER]: Saved archive for Fleep Tuque
>
> Something similar happens when I try to make an OAR file backup of the sim where these objects are rezzed, too,
> and I
> haven't yet tested with the IAR file, but with the OAR file, the items will appear when the OAR is loaded, but the
> object textures are missing from all the contents in the boxes. (i.e. a shirt object will be in the box, but the
> texture will be blank white).
>
> The funny thing is, as far as I can tell the original items restored from the OAR backup are all ok. I have cleared
> cache in Imprudence and can open the boxes and pull out the same shirt and the texture seems fine, but I see yet
> another
> error on the console that looks like this when I right click > open the item and try to copy the contents to my
> inventory:
>
> 09:24:17 - [PRIM INVENTORY]: Move of inventory item 00000000-0000-0000-0000-0000
> 00000000 from prim with local id 2578958302 failed because the inventory item co
> uld not be found
> 09:24:17 - [PRIM INVENTORY]: Adding item 11c3f1e6-b1fb-4a9f-a5bd-__9eee564e2316 fr
> om FleepGrid - Button Blouse - Disco to folder 217c52c6-5474-31ef-f3cb-__66563b109
> a4d for Fleep Tuque
> 09:24:17 - [PRIM INVENTORY]: Adding item ed499528-d851-47a7-a74c-__7963f9e44667 fr
> om FleepGrid - Button Blouse - Disco to folder 217c52c6-5474-31ef-f3cb-__66563b109
> a4d for Fleep Tuque
>
> So two questions:
>
> 1) I don't think I have anything misconfigured (though it's certainly a possibility!) so I'm not sure why the region
> console would be giving an error that it can't connect to the remote server when trying to make the IAR file,
> especially
> since all the processes run on the same server.
>
> 2) I don't understand what's wrong with the restored items rezzed out on the sim. The box is there, the
> contents are
> there, the textures all appear ok even after clearing cache, but I'm getting errors when trying to copy them to my
> inventory, or saving out OAR or IAR files. Any ideas what could cause that or better yet how to fix it so I
> don't have
> to recreate everything from scratch?
>
> I can't bear the thought of starting over completely, but if I can't figure out which items are .. broken for
> want of a
> better word, and which ones are ok, then I'm not sure what to do. I don't want to keep building and developing on
> regions that I can't backup, or working with inventory items that might be corrupt somehow. I'm really not sure
> what to do.
>
> FleepGrid Opensim Server Info
>
> Version: 0.7.3 Release
> Architecture: Grid mode w/ multiple opensim processes (~4 regions per process), all processes on same server
> HG Enabled: Yes
> OS: Windows XP 32-bit
> Dbase: MySQL 5.1
> Modules: Diva Wifi for ROBUST, Mimetic Core's Opensim Services bundle, Vivox voice
>
> Any advice much appreciated, as always!
>
> - Chris/Fleep
>
>
> Chris M. Collins (SL/OS: Fleep Tuque)
> Center for Simulations & Virtual Environments Research (UCSIM)
> UCIT Instructional & Research Computing
> University of Cincinnati
> 406A Zimmer Hall
> 315 College Drive
> PO BOX 210088
> Cincinnati, OH 45221-0088
> chris.collins at uc.edu <mailto:chris.collins at uc.edu> <mailto:chris.collins at uc.edu <mailto:chris.collins at uc.edu>>
> (513) 556-3018 <tel:%28513%29%20556-3018>
>
> http://ucsim.uc.edu
>
>
> _________________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de <mailto:Opensim-users at lists.berlios.de>
> https://lists.berlios.de/__mailman/listinfo/opensim-users <https://lists.berlios.de/mailman/listinfo/opensim-users>
>
>
>
> --
> Justin Clark-Casey (justincc)
> http://justincc.org/blog
> http://twitter.com/justincc
>
> _________________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de <mailto:Opensim-users at lists.berlios.de>
> https://lists.berlios.de/__mailman/listinfo/opensim-users <https://lists.berlios.de/mailman/listinfo/opensim-users>
>
>
>
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
--
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc
More information about the Opensim-users
mailing list