Image upload & deploy taking a long time
-
@brad-schumann I think we found our speed issue. What I’m also interested in is just off the screen to the right. What is partclone saying for transfer rate?
-
@george1421 transfer speed is avg. 4GB/min, sorry there was a size limit on the jpeg upload.
-
@brad-schumann Ok that speed isn’t bad, you are running a slightly higher compression than default so that will slow down throughput a little.
I guess we need to get the @developers comments on why would imaging switch from single disk resizable to raw. I know there are reasons that FOG will do this automatically, I just don’t know off the top of my head.
[edit] since this is a 500GB drive, can we assume its a SATA traditional hard drive?
-
Either image type has been set to raw (by hand?) in the web UI. Please check the image settings there. If not then I think the upload scripts fail to recognize the filesystem on disk. Can you please schedule a debug (like scheduling a normal job but just before clicking the button there is a checkbox for debug) upload job next and when you get to the shell run the following command, take a picture and post here:
blkid
-
@sebastian-roth @developers here are 2 screenshots.
-
From my use of FOG for the short about of time. Few key important parts for making capturing image go faster and deploying. I know when I skip these steps, FOG will capture much more. Which takes longer.
Step one - Turn off hibernate mode and delete the file.
Step two - turn off swap file and delete the file
Step three - Delete all cache files
Step four - defrag the drive
Step five - turn on hibernate and swap
Step six - capture the image. I am running raid 10 with 10 gig network. Windows 10 fully updated and ready to work takes about 45 minutes. To deploy takes about 5 minutes. My image size is about 50 gb. -
Hi,
i would suggest to test both over netio: https://web.ars.de/netio/
It’s easy, one binary, can act as server and client, look at the syntax:Speed issue can have several causes, so knowing the native speed would be a good information in first instance.
Even strong compression/decompression actions can hit the brake.Please post your results
Regards X23
-
@Brad-Schumann Please boot up the client into another debug task and run the following commands:
blkid -po udev /dev/sda1 | awk -F= /FS_TYPE=/'{print $2}' blkid -po udev /dev/sda2 | awk -F= /FS_TYPE=/'{print $2}' blkid -po udev /dev/sda3 | awk -F= /FS_TYPE=/'{print $2}' blkid -po udev /dev/sda4 | awk -F= /FS_TYPE=/'{print $2}'
Again take a picture of the output and post here. As well could you please take a picture of the full screen when partclone (blue text window) is doing the work. I need to know which partition it is working on. To me it kind of looks like it’s doing a raw capture of sda (the whole 500GB disk) which should not happen when it’s set to do resizable.
-
@sebastian-roth ![0_1506456033118_20170926_110321.jpg](Uploading 100%)
-
@Brad-Schumann Well that’s interesting. The issue is with
sda3
(and maybesda2
as well) but not the whole disk. But it’s kind of surprising that it’s doing roughly 500GB onsda3
. Definitely something wrong with the partitioning I’d suspect.it used to take 10-15 min to image when I was on fog ver. 1.2 I upgraded to 1.4.4 and now it was taking roughly 4 hours to image.
Yeah, if I remember correctly filesystem discovery was a bit different in 1.2.0 and possibly you were just lucky. But seems like the new FOG version doesn’t like it.
Please post the contents of the files
/images/TestLat5500/d1.partitions
,/images/TestLat5500/d1.minimum.partitions
and/images/TestLat5500/d1.fixed_size_partitions
-
@sebastian-roth this is happening on all our new (straight from box) Dell Latitude 5580’s
-
@brad-schumann said in Image upload & deploy taking a long time:
this is happening on all our new (straight from box) Dell Latitude 5580’s
Sure because something in the image meta data is not working out. So deploying the same image will always result in the same issue on the same kind of hardware. What I mean is that the image (probably being captured back on the FOG 1.2.0 server, right?) is not playing nicely when trying to deploy from a 1.4.4 server. So we need to figure out what’s wrong with it. Please post the information as requested and I will look into it.
-
@sebastian-roth Right I am tracking… here at the files:
-
@Brad-Schumann Ok sorry, I think I looked at it the wrong way for a while. Had to turn my head crossways to get a clear view.
So it looks as if d1p2.img (sda2) and d1p3.img (sda3) of that image on the server are in RAW mode! Not sure why that is but surely you will always see it deploy as RAW if the image is like that. So I need to ask you when did you last upload/capture that image from your master client? Was this back in the FOG 1.2.0 times or more recently? Could you please schedule a debug upload task on your master machine that you want to capture from and run the following commands and post a picture of the output here:
blkid -po udev /dev/sda2 blkid -po udev /dev/sda3
Possibly FOG 1.2.0 just assumed NTFS filesystem when capturing windows systems and therefore didn’t have a problem. But as I said FOG 1.4.4 tries to figure out which filesystem you have on the partitions and uses the appropriate type then. In your case it’s unable to figure that it’s NTFS and uses RAW instead.
-
@sebastian-roth this originally create on the newer 1.4.4.
-
@Brad-Schumann Sorry to ask again but this is from the source master system, right?
And this is Windows 10/7/Vista?
-
@sebastian-roth No worries, this is from the the source 5580 that we created (at least that is what my PC team tells me )
… and it is Win 10 64bit. I can re-create the image with a fresh version of windows on the master again and re-upload it to my Fog server, a -
@Brad-Schumann No, don’t recreate it yet. Possibly we’ll figure it out. Seems like we need to dig into the
udev
stuff to see why it doesn’t recognize the filesystem at all. Please post a picture of the output when running this command:udevadm info --query=all --name=sda3
-
-
@brad-schumann I would like to give you a hint and a request as long as you have the FOS engine running there.
First the hint.
At the FOS command prompt (as in the picture) do the following- Key in
ip addr show
and note the IP address of the FOS target computer. - Give root a temporary password by keying in
passwd
then give it a simple password likehello
This password will be lost when FOS reboots, so don’t worry. - Now from a windows computer connect to the FOS engine at the address gleaned at step 1 using putty (3rd party windows ssh application)
- Login with
root
and the password you defined in step 2.
You can use putty to copy and paste stuff into the FOS engine from windows. It makes it easier to key stuff in and post to the forums because you can cut the text directly off the putty window and paste here.
Now for my request (if Sebastian already asked for this you can ignore). Key in the following at the command prompt
fdisk /dev/sda
- At the fdisk prompt key in
p
- Copy the contents and paste it here.
- At the fdisk prompt key in
q
and you will be back at the FOS command prompt.
What I’m interested in is the
Id
value in the 6th column. - Key in