No, there will be no fragmentation on the original filesystem because of the snapshot.
Snapshots basically work this way:
- you start your snapshot by giving it some disk space to keep track of changes,
- one block on your original volume gets modified,
- before the new block is actually written on the original volume, the (old) block content is copied within the snapshot area,
- whenever you access your snapshot device, LVM maps block access either to the original volume or the snapshot area, giving you the feeling that your snapshot volume is "frozen".
Nowhere in that process the original volume behaves differently because of the snapshot. It just ignores the whole snapshot thing.
(You will note that this "fragmentation-avoiding" behavior comes at a performance cost when writing to the original filesystem though.)
lvs -o +devices
. In general, it shouldn't be a problem. Snapshots are a temporary thing, they do not cause fragmentation, data stays in the original, unmodified LV.