On our Precise amd64 nfs-root systems, installing linux-headers is definitely what takes ages -- the rest of the package upgrades are always zippy. For some reason, I see 3 different dpkg-deb instances kicked off:
root 21184 0.0 0.0 16868 772 pts/1 S+ 22:05 0:00 dpkg-deb --fsys-tarfile /var/cache/apt/archives/linux-headers-3.2.0-31_3.2.0-31.50_all.deb root 21185 0.0 0.0 16868 352 pts/1 S+ 22:05 0:00 dpkg-deb --fsys-tarfile /var/cache/apt/archives/linux-headers-3.2.0-31_3.2.0-31.50_all.deb root 21186 0.0 0.0 16872 352 pts/1 S+ 22:05 0:00 dpkg-deb --fsys-tarfile /var/cache/apt/archives/linux-headers-3.2.0-31_3.2.0-31.50_all.deb
Stracing 21186: write(1, "eturn pte;\n}\n\nstatic inline int "..., 4096) = 4096 write(1, "_id));\n}\n\nstatic inline int chp_"..., 4096) = 4096 write(1, "x0100-0x00fc];\t/* 0x00fc */\n\tpsw"..., 4096) = 4096 write(1, "01a0-0x0180];\t/* 0x0180 */\n\tpsw_"..., 4096) = 4096 write(1, "/*\n * Pull in the generic implem"..., 4096) = 4096 (printing about 2-3 lines per second)
Stracing 21185: write(5, "\306\312\340@\242\334Kg`\273\326f\271\377\330\276%/\224y\301\273\215\327>{\357\244tK\20\340"..., 32768) = 32768 read(3, "0\6R\1\3514\206e\355-Q\255\340+V\340 \374\365\360\226\245\36a\365\7\25266T\2313"..., 32768) = 32768 write(5, "0\6R\1\3514\206e\355-Q\255\340+V\340 \374\365\360\226\245\36a\365\7\25266T\2313"..., 32768) = 32768 (Taking about 5 seconds between lines)
Stracing 21184: wait4(21186, ^C <unfinished ...>
Is this purely an NFS issue?
On our Precise amd64 nfs-root systems, installing linux-headers is definitely what takes ages -- the rest of the package upgrades are always zippy. For some reason, I see 3 different dpkg-deb instances kicked off:
root 21184 0.0 0.0 16868 772 pts/1 S+ 22:05 0:00 dpkg-deb --fsys-tarfile /var/cache/ apt/archives/ linux-headers- 3.2.0-31_ 3.2.0-31. 50_all. deb apt/archives/ linux-headers- 3.2.0-31_ 3.2.0-31. 50_all. deb apt/archives/ linux-headers- 3.2.0-31_ 3.2.0-31. 50_all. deb
root 21185 0.0 0.0 16868 352 pts/1 S+ 22:05 0:00 dpkg-deb --fsys-tarfile /var/cache/
root 21186 0.0 0.0 16872 352 pts/1 S+ 22:05 0:00 dpkg-deb --fsys-tarfile /var/cache/
Stracing 21186: \n}\n\nstatic inline int chp_"..., 4096) = 4096
write(1, "eturn pte;\n}\n\nstatic inline int "..., 4096) = 4096
write(1, "_id));
write(1, "x0100-0x00fc];\t/* 0x00fc */\n\tpsw"..., 4096) = 4096
write(1, "01a0-0x0180];\t/* 0x0180 */\n\tpsw_"..., 4096) = 4096
write(1, "/*\n * Pull in the generic implem"..., 4096) = 4096
(printing about 2-3 lines per second)
Stracing 21185: 340@\242\ 334Kg`\ 273\326f\ 271\377\ 330\276% /\224y\ 301\273\ 215\327> {\357\244tK\ 20\340" ..., 32768) = 32768 3514\206e\ 355-Q\255\ 340+V\340 \374\365\ 360\226\ 245\36a\ 365\7\25266T\ 2313".. ., 32768) = 32768 3514\206e\ 355-Q\255\ 340+V\340 \374\365\ 360\226\ 245\36a\ 365\7\25266T\ 2313".. ., 32768) = 32768
write(5, "\306\312\
read(3, "0\6R\1\
write(5, "0\6R\1\
(Taking about 5 seconds between lines)
Stracing 21184:
wait4(21186, ^C <unfinished ...>
Is this purely an NFS issue?