
This is a multi-part message in MIME format. --------------060304090703030606030405 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello dears, i've got some troubles with reattaching gluster volumes with data. 1) Base on a lot of tests I decided clear oVirt database ( # engine-cleanup ; # yum remove ovirt-engine; # yum -y install ovirt-engine; # engine-setup) 2) clearing sucessfully done and start with empty oVirt envir. 3) then I added networks, nodes and make basic network adjustment = all works fine 4) time to attach volumes/ domains with original data ( a lot of virtuals , ISO files , .... ) So, main question is about HOWTO attach this volumes if I haven't defined any domain and can't clearly import them ?? Current status of nodes are without glusterfs NFS mounted, but bricks are OK # gluster volume info Volume Name: VGFS1 Type: Replicate Volume ID: b9a1c347-6ffd-4122-8756-d513fe3f40b9 Status: Started Number of Bricks: 1 x 2 = 2 Transport-type: tcp Bricks: Brick1: 1kvm2:/FastClass/p1/GFS1 Brick2: 1kvm1:/FastClass/p1/GFS1 Options Reconfigured: storage.owner-gid: 36 storage.owner-uid: 36 Volume Name: VGFS2 Type: Replicate Volume ID: b65bb689-ecc8-4c33-a4e7-11dea6028f83 Status: Started Number of Bricks: 1 x 2 = 2 Transport-type: tcp Bricks: Brick1: 1kvm2:/FastClass/p2/GFS1 Brick2: 1kvm1:/FastClass/p2/GFS1 Options Reconfigured: storage.owner-uid: 36 storage.owner-gid: 36 [root@1kvm1 glusterfs]# gluster volume status Status of volume: VGFS1 Gluster process Port Online Pid ------------------------------------------------------------------------------ Brick 1kvm1:/FastClass/p1/GFS1 N/A N N/A NFS Server on localhost N/A N N/A Self-heal Daemon on localhost N/A N N/A Task Status of Volume VGFS1 ------------------------------------------------------------------------------ There are no active volume tasks Status of volume: VGFS2 Gluster process Port Online Pid ------------------------------------------------------------------------------ Brick 1kvm1:/FastClass/p2/GFS1 N/A N N/A NFS Server on localhost N/A N N/A Self-heal Daemon on localhost N/A N N/A Task Status of Volume VGFS2 ------------------------------------------------------------------------------ There are no active volume tasks [root@1kvm1 glusterfs]# gluster volume start VGFS1 volume start: VGFS1: failed: Volume VGFS1 already started # mount | grep mapper # base XFS mounting /dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p1 on /FastClass/p1 type xfs (rw,relatime,seclabel,attr2,inode64,noquota) /dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p2 on /FastClass/p2 type xfs (rw,relatime,seclabel,attr2,inode64,noquota) *5)* import screen /VGFS1 dir exists & iptables flushed # cat rhev-data-center-mnt-glusterSD-1kvm1:_VGFS1.log [2015-04-22 15:21:50.204521] I [MSGID: 100030] [glusterfsd.c:2018:main] 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.2 (args: /usr/sbin/glusterfs --volfile-server=1kvm1 --volfile-id=/VGFS1 /rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1) [2015-04-22 15:21:50.220383] I [dht-shared.c:337:dht_init_regex] 0-VGFS1-dht: using regex rsync-hash-regex = ^\.(.+)\.[^.]+$ [2015-04-22 15:21:50.222255] I [client.c:2280:notify] 0-VGFS1-client-1: parent translators are ready, attempting connect on transport [2015-04-22 15:21:50.224528] I [client.c:2280:notify] 0-VGFS1-client-2: parent translators are ready, attempting connect on transport Final graph: +------------------------------------------------------------------------------+ 1: volume VGFS1-client-1 2: type protocol/client 3: option ping-timeout 42 4: option remote-host 1kvm2 5: option remote-subvolume /FastClass/p1/GFS1 6: option transport-type socket 7: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66 8: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b 9: option send-gids true 10: end-volume 11: 12: volume VGFS1-client-2 13: type protocol/client 14: option ping-timeout 42 15: option remote-host 1kvm1 16: option remote-subvolume /FastClass/p1/GFS1 17: option transport-type socket 18: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66 19: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b 20: option send-gids true 21: end-volume 22: 23: volume VGFS1-replicate-0 24: type cluster/replicate 25: subvolumes VGFS1-client-1 VGFS1-client-2 26: end-volume 27: 28: volume VGFS1-dht 29: type cluster/distribute 30: subvolumes VGFS1-replicate-0 31: end-volume 32: 33: volume VGFS1-write-behind 34: type performance/write-behind 35: subvolumes VGFS1-dht 36: end-volume 37: 38: volume VGFS1-read-ahead 39: type performance/read-ahead 40: subvolumes VGFS1-write-behind 41: end-volume 42: 43: volume VGFS1-io-cache 44: type performance/io-cache 45: subvolumes VGFS1-read-ahead 46: end-volume 47: 48: volume VGFS1-quick-read 49: type performance/quick-read 50: subvolumes VGFS1-io-cache 51: end-volume 52: 53: volume VGFS1-open-behind 54: type performance/open-behind 55: subvolumes VGFS1-quick-read 56: end-volume 57: 58: volume VGFS1-md-cache 59: type performance/md-cache 60: subvolumes VGFS1-open-behind 61: end-volume 62: 63: volume VGFS1 64: type debug/io-stats 65: option latency-measurement off 66: option count-fop-hits off 67: subvolumes VGFS1-md-cache 68: end-volume 69: 70: volume meta-autoload 71: type meta 72: subvolumes VGFS1 73: end-volume 74: +------------------------------------------------------------------------------+ [2015-04-22 15:21:50.227017] E [socket.c:2267:socket_connect_finish] 0-VGFS1-client-1: connection to 172.16.8.161:24007 failed (No route to host) [2015-04-22 15:21:50.227191] E [client-handshake.c:1496:client_query_portmap_cbk] 0-VGFS1-client-2: failed to get the port number for remote subvolume. Please run 'gluster volume status' on server to see if brick process is running. [2015-04-22 15:21:50.227218] I [client.c:2215:client_rpc_notify] 0-VGFS1-client-2: disconnected from VGFS1-client-2. Client process will keep trying to connect to glusterd until brick's port is available [2015-04-22 15:21:50.227227] E [MSGID: 108006] [afr-common.c:3591:afr_notify] 0-VGFS1-replicate-0: All subvolumes are down. Going offline until atleast one of them comes back up. [2015-04-22 15:21:50.229930] I [fuse-bridge.c:5080:fuse_graph_setup] 0-fuse: switched to graph 0 [2015-04-22 15:21:50.233176] I [fuse-bridge.c:4009:fuse_init] 0-glusterfs-fuse: FUSE inited with protocol versions: glusterfs 7.22 kernel 7.22 [2015-04-22 15:21:50.233244] I [afr-common.c:3722:afr_local_init] 0-VGFS1-replicate-0: no subvolumes up [2015-04-22 15:21:50.234996] I [afr-common.c:3722:afr_local_init] 0-VGFS1-replicate-0: no subvolumes up [2015-04-22 15:21:50.235020] W [fuse-bridge.c:779:fuse_attr_cbk] 0-glusterfs-fuse: 2: LOOKUP() / => -1 (Transport endpoint is not connected) [2015-04-22 15:21:50.237342] I [afr-common.c:3722:afr_local_init] 0-VGFS1-replicate-0: no subvolumes up [2015-04-22 15:21:50.237762] I [fuse-bridge.c:4921:fuse_thread_proc] 0-fuse: unmounting /rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1 [2015-04-22 15:21:50.237980] W [glusterfsd.c:1194:cleanup_and_exit] (--> 0-: received signum (15), shutting down [2015-04-22 15:21:50.237993] I [fuse-bridge.c:5599:fini] 0-fuse: Unmounting '/rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1'. [root@1kvm1 glusterfs]# THX a lot Pa. --------------060304090703030606030405 Content-Type: multipart/related; boundary="------------080708000800060909030306" --------------080708000800060909030306 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head> <body text="#000000" bgcolor="#FFFFFF"> Hello dears, <br> i've got some troubles with reattaching gluster volumes with data.<br> <br> 1) Base on a lot of tests I decided clear oVirt database ( # engine-cleanup ; # yum remove ovirt-engine; # yum -y install ovirt-engine; # engine-setup)<br> 2) clearing sucessfully done and start with empty oVirt envir.<br> 3) then I added networks, nodes and make basic network adjustment = all works fine<br> 4) time to attach volumes/ domains with original data ( a lot of virtuals , ISO files , .... )<br> <br> So, main question is about <font color="#cc0000">HOWTO attach this volumes if I haven't defined any domain and can't clearly import them ??</font><br> <br> Current status of nodes are without glusterfs NFS mounted, but bricks are OK<br> <br> <big><font color="#330000"><small><font color="#000066"># gluster volume info</font><br> <br> Volume Name: VGFS1<br> Type: Replicate<br> Volume ID: b9a1c347-6ffd-4122-8756-d513fe3f40b9<br> Status: Started<br> Number of Bricks: 1 x 2 = 2<br> Transport-type: tcp<br> Bricks:<br> Brick1: 1kvm2:/FastClass/p1/GFS1<br> Brick2: 1kvm1:/FastClass/p1/GFS1<br> Options Reconfigured:<br> storage.owner-gid: 36<br> storage.owner-uid: 36<br> <br> Volume Name: VGFS2<br> Type: Replicate<br> Volume ID: b65bb689-ecc8-4c33-a4e7-11dea6028f83<br> Status: Started<br> Number of Bricks: 1 x 2 = 2<br> Transport-type: tcp<br> Bricks:<br> Brick1: 1kvm2:/FastClass/p2/GFS1<br> Brick2: 1kvm1:/FastClass/p2/GFS1<br> Options Reconfigured:<br> storage.owner-uid: 36<br> storage.owner-gid: 36</small></font></big><br> <br> <br> <font color="#000066">[root@1kvm1 glusterfs]# gluster volume status</font><br> <font color="#330000"><small><big>Status of volume: VGFS1<br> Gluster process Port Online Pid<br> ------------------------------------------------------------------------------<br> Brick 1kvm1:/FastClass/p1/GFS1 N/A N N/A<br> NFS Server on localhost N/A N N/A<br> Self-heal Daemon on localhost N/A N N/A<br> <br> Task Status of Volume VGFS1<br> ------------------------------------------------------------------------------<br> There are no active volume tasks<br> <br> Status of volume: VGFS2<br> Gluster process Port Online Pid<br> ------------------------------------------------------------------------------<br> Brick 1kvm1:/FastClass/p2/GFS1 N/A N N/A<br> NFS Server on localhost N/A N N/A<br> Self-heal Daemon on localhost N/A N N/A<br> <br> Task Status of Volume VGFS2<br> ------------------------------------------------------------------------------<br> There are no active volume tasks<br> </big><br> <font color="#000066"><big>[root@1kvm1 glusterfs]# gluster volume start VGFS1</big></font><br> volume start: VGFS1: failed: Volume VGFS1 already started</small></font><br> <br> <br> <br> <font color="#000066"># mount | grep mapper # base XFS mounting</font><br> <font color="#330000"><small>/dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p1 on /FastClass/p1 type xfs (rw,relatime,seclabel,attr2,inode64,noquota)<br> /dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p2 on /FastClass/p2 type xfs (rw,relatime,seclabel,attr2,inode64,noquota)</small></font><br> <br> <br> <b>5)</b> import screen <br> /VGFS1 dir exists & iptables flushed<br> <img src="cid:part1.02090104.07060205@email.cz" alt="" height="345" width="609"><br> <br> <font color="#000066"># cat rhev-data-center-mnt-glusterSD-1kvm1:_VGFS1.log</font><br> <font color="#330000">[2015-04-22 15:21:50.204521] I [MSGID: 100030] [glusterfsd.c:2018:main] 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.2 (args: /usr/sbin/glusterfs --volfile-server=1kvm1 --volfile-id=/VGFS1 /rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1)<br> [2015-04-22 15:21:50.220383] I [dht-shared.c:337:dht_init_regex] 0-VGFS1-dht: using regex rsync-hash-regex = ^\.(.+)\.[^.]+$<br> [2015-04-22 15:21:50.222255] I [client.c:2280:notify] 0-VGFS1-client-1: parent translators are ready, attempting connect on transport<br> [2015-04-22 15:21:50.224528] I [client.c:2280:notify] 0-VGFS1-client-2: parent translators are ready, attempting connect on transport<br> Final graph:<br> +------------------------------------------------------------------------------+<br> 1: volume VGFS1-client-1<br> 2: type protocol/client<br> 3: option ping-timeout 42<br> 4: option remote-host 1kvm2<br> 5: option remote-subvolume /FastClass/p1/GFS1<br> 6: option transport-type socket<br> 7: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66<br> 8: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b<br> 9: option send-gids true<br> 10: end-volume<br> 11: <br> 12: volume VGFS1-client-2<br> 13: type protocol/client<br> 14: option ping-timeout 42<br> 15: option remote-host 1kvm1<br> 16: option remote-subvolume /FastClass/p1/GFS1<br> 17: option transport-type socket<br> 18: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66<br> 19: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b<br> 20: option send-gids true<br> 21: end-volume<br> 22: <br> 23: volume VGFS1-replicate-0<br> 24: type cluster/replicate<br> 25: subvolumes VGFS1-client-1 VGFS1-client-2<br> 26: end-volume<br> 27: <br> 28: volume VGFS1-dht<br> 29: type cluster/distribute<br> 30: subvolumes VGFS1-replicate-0<br> 31: end-volume<br> 32: <br> 33: volume VGFS1-write-behind<br> 34: type performance/write-behind<br> 35: subvolumes VGFS1-dht<br> 36: end-volume<br> 37: <br> 38: volume VGFS1-read-ahead<br> 39: type performance/read-ahead<br> 40: subvolumes VGFS1-write-behind<br> 41: end-volume<br> 42:<br> 43: volume VGFS1-io-cache<br> 44: type performance/io-cache<br> 45: subvolumes VGFS1-read-ahead<br> 46: end-volume<br> 47:<br> 48: volume VGFS1-quick-read<br> 49: type performance/quick-read<br> 50: subvolumes VGFS1-io-cache<br> 51: end-volume<br> 52:<br> 53: volume VGFS1-open-behind<br> 54: type performance/open-behind<br> 55: subvolumes VGFS1-quick-read<br> 56: end-volume<br> 57:<br> 58: volume VGFS1-md-cache<br> 59: type performance/md-cache<br> 60: subvolumes VGFS1-open-behind<br> 61: end-volume<br> 62:<br> 63: volume VGFS1<br> 64: type debug/io-stats<br> 65: option latency-measurement off<br> 66: option count-fop-hits off<br> 67: subvolumes VGFS1-md-cache<br> 68: end-volume<br> 69:<br> 70: volume meta-autoload<br> 71: type meta<br> 72: subvolumes VGFS1<br> 73: end-volume<br> 74:<br> +------------------------------------------------------------------------------+<br> [2015-04-22 15:21:50.227017] E [socket.c:2267:socket_connect_finish] 0-VGFS1-client-1: connection to 172.16.8.161:24007 failed (No route to host)<br> [2015-04-22 15:21:50.227191] E [client-handshake.c:1496:client_query_portmap_cbk] 0-VGFS1-client-2: failed to get the port number for remote subvolume. Please run 'gluster volume status' on server to see if brick process is running.<br> [2015-04-22 15:21:50.227218] I [client.c:2215:client_rpc_notify] 0-VGFS1-client-2: disconnected from VGFS1-client-2. Client process will keep trying to connect to glusterd until brick's port is available<br> [2015-04-22 15:21:50.227227] E [MSGID: 108006] [afr-common.c:3591:afr_notify] 0-VGFS1-replicate-0: All subvolumes are down. Going offline until atleast one of them comes back up.<br> [2015-04-22 15:21:50.229930] I [fuse-bridge.c:5080:fuse_graph_setup] 0-fuse: switched to graph 0<br> [2015-04-22 15:21:50.233176] I [fuse-bridge.c:4009:fuse_init] 0-glusterfs-fuse: FUSE inited with protocol versions: glusterfs 7.22 kernel 7.22<br> [2015-04-22 15:21:50.233244] I [afr-common.c:3722:afr_local_init] 0-VGFS1-replicate-0: no subvolumes up<br> [2015-04-22 15:21:50.234996] I [afr-common.c:3722:afr_local_init] 0-VGFS1-replicate-0: no subvolumes up<br> [2015-04-22 15:21:50.235020] W [fuse-bridge.c:779:fuse_attr_cbk] 0-glusterfs-fuse: 2: LOOKUP() / => -1 (Transport endpoint is not connected)<br> [2015-04-22 15:21:50.237342] I [afr-common.c:3722:afr_local_init] 0-VGFS1-replicate-0: no subvolumes up<br> [2015-04-22 15:21:50.237762] I [fuse-bridge.c:4921:fuse_thread_proc] 0-fuse: unmounting /rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1<br> [2015-04-22 15:21:50.237980] W [glusterfsd.c:1194:cleanup_and_exit] (--> 0-: received signum (15), shutting down<br> [2015-04-22 15:21:50.237993] I [fuse-bridge.c:5599:fini] 0-fuse: Unmounting '/rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1'.</font><br> [root@1kvm1 glusterfs]#<br> <br> <br> THX a lot<br> Pa.<br> <br> </body> </html> --------------080708000800060909030306 Content-Type: image/png; name="hdaihcbd.png" Content-Transfer-Encoding: base64 Content-ID: <part1.02090104.07060205@email.cz> Content-Disposition: inline; filename="hdaihcbd.png" iVBORw0KGgoAAAANSUhEUgAAAvYAAAGtCAIAAADyIqfeAAAAA3NCSVQICAjb4U/gAAAACXBI WXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nOzdd1wUR/8H8Dna0dsBB4gKWEBFUEFsiRQFxRYT KyLYoqImPjZEo6jY8mgsUaOJvSEQE7E3FESxi9iwIQrS+x29Hdzvj032d8/dcRxd18/75cvX 3uzszHdXkvsyO7vDOn/+PAEAAABgFoXWDgAAAACg6SHFAQAAAAZSkrEvLy8vLS0tKyursLCw oqKixWICAAAAkI3NZmtra3O53DZt2nA4HMkKLKlzcbKysmJjY/Py8po/QgAAAIBG4XA4vXr1 4nK5ooXiKU55efm9e/fS0tJaNjYAAACARmnTpk2/fv1UVVWpj/+T4vB4vKioqJKSEuqjkpLS xIkTe/fura+vr6Qk65YWAAAAQEsSCAT5+fmPHj0KDQ0VCARUoYaGhrOzs56eHhFNcXg8Xnh4 eFVVFfVx1qxZAwcORGYDAAAAnzKBQHDr1q19+/ZRH5WVld3d3fX09P5JccrKyi5fvlxaWkoI 0dHR2bx5s46ODlVVKBSWlJS8ffv22bNnd+/eLS4ubq1zAAAAgC+cpqZm//797ezsrKysNDQ0 WCwWVV5QULB06dKCggJCiLq6uoeHxz8pzo0bN6j5N7q6urt27VJWViaECIXCxMTEgICA6urq 1jsXAAAAACkUFRXXrVtnYWFBJTpVVVU//vgjn88nhLRp04Z1/vz5rKysa9euUbX37dunra1N CCkvLz9y5EhUVFTrRQ4AAABQB2dn56lTp1KzjAsLC2fNmkWVK7qPHPvg7p2K8jJCyKxZs6yt rQkh5eXl69evj42NbcWIAQAAAOqUlJQUFxfXv39/JSUlNputr6//+PFjQohCTUVlAT+fEKKk pDRw4EBCiFAoPHLkSEJCQiuHDAAAACCHhISEI0eOCIVCQgj9sJRCakoStXvIkCFUUWJiIu5P AQAAwGckKioqMTGREKKkpDRkyBBCiFJ2dga1z9XVlRAiFAoDAgJaMUQAAAD4wunr63M4HC0t LU1NTUJIcXFxUVFRXl5efn6+jKMCAgKCgoJYLJarq+vFixeVBP++CEdfX59qBc9PAQAAQKtg s9lt27Y1NTVNSkrKysqiXmejrq6uq6trY2OTnp6ekpJS27qZ1dXVxcXFWlpaVEqjVFRUQDdK CImPj2+ps/hC2dnZTZs2zdDQsKioyNfXNzQ0lBAyceLElo9EWVn5+PHjrdW7pFa8FAAA8Clg s9mWlpalpaV37twRHXApLCwsLCxMS0szMzOztLT88OFDbVlOfHy8vb09ldIoUXNzCCHUM+V3 7typM4LW+ioaOnTo1KlTpfZLhUTh8XhPnjw5ceIEvRJFYxgbG0+cONHGxkZZWTkrK+vq1asR ERGNaXDWrFnUgqi6urqND6+Z0Nezuro6JycnJibm9OnTTXI9AQAAatO2bdvS0tKPHz9K3Vtd Xf3x48f27du3bdu2toei7ty5Y29vT6U04uszPHv2rGnDbUKOjo7yVNPT03N1dVVWVt69e3cj ezQwMFi/fj11I5AQ0q5du5kzZ6qqql68eLHBbVL5zQ8//MDj8cgnP2ihqKhobGw8YsSIXr16 BQQENGuW84lfCgAAaFb6+vqmpqb0UMvw4cNFv23pj6mpqQMGDMjPz5c6L0c0jRFPcer1HcZm s48ePZqXl3f48OGZM2dWV1fv3r3bwMBg8uTJpaWlu3btSkhIoOoUFxfv27dv8uTJenp6Dx48 +OOPP+gVs9zc3IYPH25oaJifn3/mzBlqjIRu+bfffpszZ46Ojg416ERkjiFNnDiRxWJZW1uv Xr26V69eUtuZMmUKIcTd3d3NzY3L5fJ4vFOnTt26dUvqCX7zzTeampoJCQl79uzh8Xhubm5D hw41NjamK8gOfvv27TNnzjQ2Nn7//v3vv/+ek5NDj4789ttvVMCip6OsrDxr1ixHR8fCwsJj x475+vpqaGh4eXlVV1eLnTX9sb4nqKioOGPGjK+++qqwsDAkJET2vy/VvrW19axZs0xNTUeO HEnHL/vEZfw8EEJMTU2nTJnSsWNHBQWF+Pj4Q4cOZWVlST0pyQsoO2AAAPh8cTicpKQk6v7U 8OHD9fT06LRG9GN1dXVSUhKHw5Ga4oimMQqNiaayspIQoqmpOXv2bB0dHX19/e+//37GjBla WlpcLnfy5Ml0HXV19Xnz5hkZGSkrK3/11VejR4+mWujdu/eMGTOMjY0VFRUNDQ1nzpz59ddf Sx5F5zfyoB59p1Ioqe04OTlNnz69bdu2KioqXC53zpw5Xbt2ldqUnZ0dIeT48ePp6ellZWXn zp2bO3fuwYMH5QleU1Nz8eLF7du3Z7PZXbt2nTZtWp2Rjxw58uuvv2az2YaGhj/88IO6ujoh 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 --------------080708000800060909030306-- --------------060304090703030606030405--