Minichan

Topic: Protip: intensive parallel writes to disk can become corrupted when running virtualized Linux

protip !!pMmAiEwOm started this discussion 15 years ago #7,062

I lost a few hours of work today while running several tasks that write a lot of data to MySQL. It turns out that the default kernels are built for physical hardware and problematic when performing parallel writes on virtual hardware.

This installs the correct kernel and requires a reboot:

$ sudo apt-get install linux-image-virtual linux-headers-virtual

This installs VirtualBox stuff that also helps:

$ sudo apt-get install virtualbox-ose-guest-source virtualbox-ose-guest-x1

Enjoy your new and improved 40 pound box of raep, gentlemen.

inb4 RMS pasta

Anonymous B joined in and replied with this 15 years ago, 50 seconds later[^] [v] #123,979

and i learned something today.

sexual aerosol !!mtq555+/1 joined in and replied with this 15 years ago, 30 seconds later, 1 minute after the original post[^] [v] #123,981

oh okay

protip !!pMmAiEwOm (OP) replied with this 15 years ago, 38 seconds later, 1 minute after the original post[^] [v] #123,982

@123,979 (B)
Hurrah! I learned a lot today, too :)

Anonymous B replied with this 15 years ago, 39 seconds later, 2 minutes after the original post[^] [v] #123,983

@previous (protip !!pMmAiEwOm)
pretty nice, yes? :D

Anonymous D joined in and replied with this 15 years ago, 7 minutes later, 10 minutes after the original post[^] [v] #123,990

I’d just like to interject for a moment. What you’re referring to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called “Linux”, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions are really distributions of GNU/Linux.

Anonymous E joined in and replied with this 15 years ago, 4 minutes later, 15 minutes after the original post[^] [v] #123,993

Protip: No one here has any clue what the fuck you're talking about.
:

Please familiarise yourself with the rules and markup syntax before posting.