I didn’t want to write this here as I know that there are a few people who read my blog and who wish me ill, but I’ve been fighting with alcedea.net for the past month because of random slowdowns and crashes.

I won’t pretend I know what I’m doing. I’m “okay” with Linux, but the sad truth is that my entire network experience was with Windows NT-flavoured servers. I definitely don’t regret getting a VPS (Virtual Private Server), but with that comes the fact that I’ll get zero support from my host unless it’s hardware-related.

I have:

- Watched the processes on my server for HOURS on end (hint: it’s boring)
- Spent hours learning how to harden a VPS like my own
- Changed the SSH port and blocked port 22
- Disabled root login
- Blocked a whole range of IPs of known spammers
- Updated PHP and MySQL, twice
- Reconfigured httpd.conf
- Enabled logging of slow queries

And now I just found out that my MySQL config file was badly configured out of the box.

This is what it was in terms of server config (logs and variables were correct):

[mysqld]
query-cache-type = 1
query-cache-size = 8M

Um. It really should look like this:

[mysqld]
max_connections = 300
key_buffer = 32M
myisam_sort_buffer_size = 32M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
table_cache = 4000
thread_cache_size = 286
interactive_timeout = 25
wait_timeout = 7000
connect_timeout = 10
max_allowed_packet = 16M
max_connect_errors = 10
query_cache_limit = 2M
query_cache_size = 12M
query_cache_type = 1
tmp_table_size = 16M

The values are irrelevant; it’s what hasn’t been defined.

Let’s see how this goes… I’m really sick of fighting with this, and I haven’t been able to relax in a long, LONG time…

Current Mood:Drained emoticon Drained

Title: Playing the Fool
Series: Unbound
Character: Zack
Rated: G
Words: 878
Summary: Zack is accused of being a jerk, and this time, it really isn’t his fault.
Notes:Warm Up prompt from Dragon Writing Prompts which is resulting in a longer-than-expected story…

Continue reading »

Dragon Writing Prompts is releasing more warm ups than I can keep up with. My original goal was to finish each one before the next comes out (every two days), but that clearly won’t work… so this is just a reference for the next couple I need to write:

February 22: “Who’s the joke on” – Zack Dawson

February 24: “Strange brew” – Mana Flamechaser Oh God why

Prompt: “Trade yourself in”
Character: Zyrath

Um, okay!

Continue reading »

One of my New Year’s Resolutions was to write more, and I’m so far failing in that. So I’m going to take the warm ups from Dragon Writing Prompts and try to write something… ANYTHING… for a random character that’ll be generated everytime I open this spreadsheet I have of all my character names (and a few from fandoms I feel comfortable writing for).

It’ll be free writing so the grammar will be unchecked (and thus atrocious), but it’ll hopefully kickstart something…

Content © 2002-2010 Cas (KV), all rights reserved. Banner by Matt Cummings (EiffelArt). Suffusion theme by Sayontan Sinha